aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-02-22Merge tag 'landlock-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-17/+143
2023-02-22Merge tag 'for-linus-2023022201' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds10-0/+1886
2023-02-22Merge tag 'sound-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds6-92/+316
2023-02-22Merge branch 'for-6.3/hid-bpf' into for-linusBenjamin Tissoires10-0/+1886
2023-02-21Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds261-3270/+15651
2023-02-21Merge tag 'platform-drivers-x86-v6.3-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-12/+115
2023-02-21Merge tag 'for-linus-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2023-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds31-111/+1535
2023-02-21Merge tag 'm68k-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+7
2023-02-21Merge tag 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-0/+2
2023-02-21Merge tag 'thermal-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+2
2023-02-21Merge tag 'pm-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds3-9/+9
2023-02-21Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-17/+16
2023-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-4/+22
2023-02-21Merge tag 'x86_vdso_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-5/+2
2023-02-21Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-3/+3
2023-02-21sefltests: netdevsim: wait for devlink instance after netns removalJiri Pirko1-0/+18
2023-02-21selftest: fib_tests: Always cleanup before exitRoxana Nicolescu1-0/+2
2023-02-20Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds32-4665/+4484
2023-02-20Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski118-631/+2334
2023-02-20Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2023-02-20self-tests: more rps self testsPaolo Abeni1-12/+29
2023-02-20selftests/net: Interpret UDP_GRO cmsg data as an int valueJakub Sitnicki1-4/+2
2023-02-17selftests/bpf: Add bpf_fib_lookup testMartin KaFai Lau2-0/+209
2023-02-17bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookupMartin KaFai Lau1-0/+6
2023-02-17Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES"Martin KaFai Lau1-4/+3
2023-02-17selftests/bpf: Add global subprog context passing testsAndrii Nakryiko2-0/+106
2023-02-17selftests/bpf: Convert test_global_funcs test to test_loader frameworkAndrii Nakryiko18-123/+174
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller3-6/+177
2023-02-16Fix typos in selftest/bpf filesTaichi Nishimura10-13/+13
2023-02-16selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich34-101/+109
2023-02-16bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich9-36/+41
2023-02-16libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich4-14/+14
2023-02-16libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich3-0/+34
2023-02-16Merge tag 'net-6.2-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-2/+177
2023-02-16Merge branch 'topic/apple-gmux' into for-nextTakashi Iwai97-396/+1249
2023-02-16selftests: seg6: add selftest for PSP flavor in SRv6 End behaviorAndrea Mayer2-0/+870
2023-02-16net/sched: Retire rsvp classifierJamal Hadi Salim1-203/+0
2023-02-16net/sched: Retire tcindex classifierJamal Hadi Salim1-227/+0
2023-02-16net/sched: Retire dsmark qdiscJamal Hadi Salim1-140/+0
2023-02-16net/sched: Retire ATM qdiscJamal Hadi Salim1-94/+0
2023-02-16net/sched: Retire CBQ qdiscJamal Hadi Salim1-184/+0
2023-02-15selftests: forwarding: tc_actions: cleanup temporary files when test is abortedDavide Caratti1-6/+10
2023-02-15bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMESAlexander Lobakin1-3/+4
2023-02-15selftest/bpf/benchs: Add benchmark for hashmap lookupsAnton Protopopov4-1/+354
2023-02-15selftest/bpf/benchs: Print less if the quiet option is setAnton Protopopov1-2/+4
2023-02-15selftest/bpf/benchs: Make quiet option commonAnton Protopopov4-15/+8
2023-02-15selftest/bpf/benchs: Remove an unused headerAnton Protopopov1-1/+0
2023-02-15selftest/bpf/benchs: Enhance argp parsingAnton Protopopov8-10/+51
2023-02-15selftest/bpf/benchs: Make a function static in bpf_hashmap_full_updateAnton Protopopov1-1/+1
2023-02-15selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_updateAnton Protopopov2-2/+2
2023-02-15selftests/bpf: Add test case for element reuse in htab mapHou Tao2-0/+120
2023-02-15selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZEROEduard Zingerman1-0/+30
2023-02-15selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEMEduard Zingerman1-0/+37
2023-02-15bpf: track immediate values written to stack by BPF_ST instructionEduard Zingerman1-46/+64
2023-02-15Merge branches 'pm-tools' and 'pm-docs'Rafael J. Wysocki3-9/+9
2023-02-15selftests/bpf: Fix map_kptr test.Alexei Starovoitov1-5/+7
2023-02-15selftests/bpf: Cross-compile bpftoolBjörn Töpel1-4/+26
2023-02-15selftests/bpf: Fix build error for LoongArchTiezhu Yang1-0/+2
2023-02-15tools/lib/thermal: Fix include path for libnl3 in pkg-config file.Vibhav Pant1-1/+1
2023-02-15tools/lib/thermal: Fix thermal_sampling_exit()Vincent Guittot1-1/+1
2023-02-13selftests/bpf: Clean up dynptr prog_testsJoanne Koong1-11/+7
2023-02-13selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param testsJoanne Koong6-197/+58
2023-02-13selftests/bpf: Add rbtree selftestsDave Marchevsky5-0/+716
2023-02-13bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.hDave Marchevsky1-0/+24
2023-02-13bpf: Special verifier handling for bpf_rbtree_{remove, first}Dave Marchevsky1-0/+37
2023-02-13bpf: Add basic bpf_rb_{root,node} supportDave Marchevsky2-6/+17
2023-02-13bpf: Migrate release_on_unlock logic to non-owning ref semanticsDave Marchevsky3-41/+63
2023-02-13selftests/bpf: Fix out-of-srctree buildIlya Leoshkevich1-2/+0
2023-02-13x86/xen: mark xen_pv_play_dead() as __noreturnJuergen Gross1-0/+1
2023-02-11Merge tag 'fixes-2023-02-11' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+0
2023-02-11objtool: mem*() are not uaccess safePeter Zijlstra1-3/+0
2023-02-10selftests: forwarding: Add MDB dump test casesIdo Schimmel1-0/+99
2023-02-10Daniel Borkmann says:Jakub Kicinski59-268/+1753
2023-02-10libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()Ilya Leoshkevich1-1/+1
2023-02-10selftests/bpf: Attach to fopen()/fclose() in attach_probeIlya Leoshkevich2-10/+11
2023-02-10selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattachIlya Leoshkevich2-14/+16
2023-02-10selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpfIlya Leoshkevich1-2/+5
2023-02-10selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGSIlya Leoshkevich1-1/+2
2023-02-10tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS supportIlya Leoshkevich1-0/+2
2023-02-10selftests/bpf: Quote host toolsIlya Leoshkevich1-3/+4
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas31-111/+1535
2023-02-09selftests: fib_rule_tests: Test UDP and TCP connections with DSCP rules.Guillaume Nault2-2/+177
2023-02-09self-tests: introduce self-tests for RPS default maskPaolo Abeni3-0/+61
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-106/+128
2023-02-09tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targetsJiri Olsa1-1/+1
2023-02-09Merge tag 'net-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds4-21/+25
2023-02-09selftests: forwarding: lib: quote the sysctl valuesHangbin Liu1-2/+2
2023-02-08selftests: Fix failing VXLAN VNI filtering testIdo Schimmel1-13/+5
2023-02-08libbpf: Add sample_period to creation optionsJon Doron2-3/+10
2023-02-08selftests: mptcp: stop tests earlierMatthieu Baerts1-4/+10
2023-02-08selftests: mptcp: allow more slack for slow test-casePaolo Abeni1-2/+8
2023-02-07libbpf: Always use libbpf_err to return an error in bpf_xdp_query()Lorenzo Bianconi1-1/+1
2023-02-07tools/resolve_btfids: Tidy HOST_OVERRIDESIan Rogers1-2/+2
2023-02-07tools/resolve_btfids: Compile resolve_btfids as host programJiri Olsa2-4/+9
2023-02-07kselftest/arm64: Don't require FA64 for streaming SVE+ZA testsMark Brown1-6/+1
2023-02-07kselftest/arm64: Copy whole EXTRA contextMark Brown1-2/+4
2023-02-07selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more com...Vladimir Oltean1-1/+1
2023-02-07Revert "mm: Always release pages to the buddy allocator in memblock_free_late...Aaron Thompson1-4/+0
2023-02-06selftests/bpf: Fix spelling mistake "detecion" -> "detection"Colin Ian King1-1/+1
2023-02-06libbpf: Correctly set the kernel code version in Debian kernel.Hao Xiang2-37/+83
2023-02-06selftests: Emit a warning if getcpu() is missing on 32bitSebastian Andrzej Siewior1-5/+2
2023-02-06selftests: forwarding: bridge_mdb_max: Add a new selftestPetr Machata2-0/+1337
2023-02-06selftests: forwarding: lib: Add helpers to build IGMP/MLD leave packetsPetr Machata1-0/+50
2023-02-06selftests: forwarding: lib: Allow list of IPs for IGMPv3/MLDv2Petr Machata1-7/+15
2023-02-06selftests: forwarding: lib: Parameterize IGMPv3/MLDv2 generationPetr Machata2-14/+31
2023-02-06selftests: forwarding: lib: Add helpers for checksum handlingPetr Machata1-0/+56
2023-02-06selftests: forwarding: lib: Add helpers for IP address handlingPetr Machata1-0/+37
2023-02-06selftests: forwarding: bridge_mdb: Fix a typoPetr Machata1-1/+1
2023-02-06selftests: forwarding: Move IGMP- and MLD-related functions to libPetr Machata2-49/+49
2023-02-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-84/+103
2023-02-04Merge tag 'kvmarm-fixes-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-84/+103
2023-02-04kselftest/alsa: Run PCM tests for multiple cards in parallelMark Brown2-8/+74
2023-02-03bpf: fix typo in header for bpf_perf_prog_read_valueFlorian Lehner1-1/+1
2023-02-03Merge tag 'mm-hotfixes-stable-2023-02-02-19-24-2' of git://git.kernel.org/pub...Linus Torvalds2-1/+0
2023-02-03tools/power/x86/intel-speed-select: v1.14 releaseSrinivas Pandruvada1-1/+1
2023-02-03tools/power/x86/intel-speed-select: Adjust uncore max/min frequencySrinivas Pandruvada1-0/+36
2023-02-03tools/power/x86/intel-speed-select: Add Emerald Rapid quirkZhang Rui1-1/+1
2023-02-03tools/power/x86/intel-speed-select: Fix display of uncore min frequencySrinivas Pandruvada3-2/+36
2023-02-03tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT offSrinivas Pandruvada1-0/+3
2023-02-03tools/power/x86/intel-speed-select: cpufreq reads on offline CPUsSrinivas Pandruvada1-0/+33
2023-02-03tools/power/x86/intel-speed-select: Use null-terminated stringZhang Rui1-0/+2
2023-02-03tools/power/x86/intel-speed-select: Remove duplicate dup()Zhang Rui1-3/+0
2023-02-03tools/power/x86/intel-speed-select: Handle open() failure caseZhang Rui1-0/+2
2023-02-03tools/power/x86/intel-speed-select: Remove unused non_block flagZhang Rui1-4/+0
2023-02-03tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id()Zhang Rui1-2/+2
2023-02-02bpftool: profile online CPUs instead of possibleTonghao Zhang1-8/+30
2023-02-02selftests/bpf: introduce XDP compliance test toolLorenzo Bianconi6-2/+1105
2023-02-02selftests/bpf: add test for bpf_xdp_query xdp-features supportLorenzo Bianconi2-1/+34
2023-02-02libbpf: add API to get XDP/XSK supported featuresLorenzo Bianconi3-1/+110
2023-02-02libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recvLorenzo Bianconi1-10/+12
2023-02-02netdev-genl: create a simple family for netdev stuffJakub Kicinski1-0/+59
2023-02-02selftests/bpf: Use semicolon instead of comma in test_verifier.cTiezhu Yang1-2/+2
2023-02-02tools/bpf: Use tab instead of white spaces to sync bpf.hTiezhu Yang1-2/+2
2023-02-02selftests/bpf: Initialize tc in xdp_synproxyIlya Leoshkevich1-0/+1
2023-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski17-41/+199
2023-02-02Merge tag 'net-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds6-31/+152
2023-02-02PM: tools: use canonical ftrace pathRoss Zwisler3-9/+9
2023-02-02selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchma...Andrei Gherzan1-7/+27
2023-02-02selftests: net: udpgso_bench: Fix racing bug between the rx/tx programsAndrei Gherzan1-4/+20
2023-02-02selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are providedAndrei Gherzan2-0/+4
2023-02-02selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warningAndrei Gherzan1-1/+1
2023-02-02selftests/bpf: Remove duplicate include header in xdp_hw_metadataYe Xingchen1-1/+0
2023-02-02selftests/bpf: Don't refill on completion in xdp_metadataStanislav Fomichev1-3/+2
2023-02-02selftests/bpf: xdp_hw_metadata use strncpy for ifnameJesper Dangaard Brouer1-2/+2
2023-02-02selftests/bpf: xdp_hw_metadata correct status value in error(3)Jesper Dangaard Brouer1-14/+14
2023-02-02selftests/bpf: xdp_hw_metadata cleanup cause segfaultJesper Dangaard Brouer1-1/+1
2023-02-02selftests/bpf: xdp_hw_metadata clear metadata when -EOPNOTSUPPJesper Dangaard Brouer1-1/+5
2023-02-02selftests/bpf: Fix unmap bug in prog_tests/xdp_metadata.cJesper Dangaard Brouer1-1/+1
2023-02-02selftests/bpf: Add testcase for static kfunc with unused argDavid Vernet2-0/+12
2023-02-02bpf: Add __bpf_kfunc tag to all kfuncsDavid Vernet1-1/+1
2023-02-01Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds8-5/+45
2023-02-01kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZAMark Brown1-0/+4
2023-02-01kselftest/arm64: Fix enumeration of systems without 128 bit SMEMark Brown2-0/+8
2023-02-01kselftest/arm64: Don't require FA64 for streaming SVE testsMark Brown1-6/+1
2023-01-31selftests: net: forwarding: lib: Drop lldpad_app_wait_set(), _del()Petr Machata1-21/+0
2023-01-31selftests: mlxsw: qos_defprio: Convert from lldptool to dcbPetr Machata1-52/+16
2023-01-31selftests: mlxsw: qos_dscp_router: Convert from lldptool to dcbPetr Machata1-21/+6
2023-01-31selftests: mlxsw: qos_dscp_bridge: Convert from lldptool to dcbPetr Machata1-18/+5
2023-01-31tools: net: use python3 explicitlyJakub Kicinski2-2/+2
2023-01-31tools: ynl: load jsonschema on demandJakub Kicinski2-1/+14
2023-01-31tools: ynl: use operation names from spec on the CLIJakub Kicinski2-4/+11
2023-01-31tools: ynl: support pretty printing bad attribute namesJakub Kicinski1-0/+40
2023-01-31tools: ynl: support multi-attrJakub Kicinski1-7/+14
2023-01-31tools: ynl: support directional enum-model in CLIJakub Kicinski1-4/+4
2023-01-31tools: ynl: add support for types needed by ethtoolJakub Kicinski1-1/+10
2023-01-31tools: ynl: use the common YAML loading and validation codeJakub Kicinski2-232/+142
2023-01-31tools: ynl: add an object hierarchy to represent parsed specJakub Kicinski2-1/+304
2023-01-31tools: ynl: move the cli and netlink code aroundJakub Kicinski3-1/+6
2023-01-31tools: ynl-gen: prevent do / dump reorderingJakub Kicinski1-2/+2
2023-01-31cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()Waiman Long1-0/+1
2023-01-31kselftest/arm64: Remove redundant _start labels from zt-testMark Brown1-1/+0
2023-01-31kselftest/arm64: Limit the maximum VL we try to set via ptraceMark Brown2-4/+24
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar87-392/+1005
2023-01-30selftests/seccomp: Add m68k supportMichael Schmitz1-1/+7
2023-01-30KVM: selftests: Fix build of rseq testMark Brown1-13/+3
2023-01-29selftests/bpf: Trim DENYLIST.s390xIlya Leoshkevich1-69/+0
2023-01-29selftests/bpf: Fix s390x vmlinux pathIlya Leoshkevich1-1/+1
2023-01-29selftests/bpf: Fix sk_assign on s390xIlya Leoshkevich3-6/+33
2023-01-29KVM: selftests: aarch64: Test read-only PT memory regionsRicardo Koller1-7/+11
2023-01-29KVM: selftests: aarch64: Fix check of dirty log PT writeRicardo Koller1-2/+5
2023-01-29KVM: selftests: aarch64: Do not default to dirty PTE pages on all S1PTWsRicardo Koller1-33/+60
2023-01-29KVM: selftests: aarch64: Relax userfaultfd read vs. write checksRicardo Koller1-49/+34
2023-01-28libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390xIlya Leoshkevich1-2/+2
2023-01-28libbpf: Fix unbounded memory access in bpf_usdt_arg()Ilya Leoshkevich1-1/+4
2023-01-28libbpf: Simplify barrier_var()Ilya Leoshkevich1-1/+1
2023-01-28selftests/bpf: Fix profiler on s390xIlya Leoshkevich1-24/+38
2023-01-28selftests/bpf: Fix xdp_synproxy/tc on s390xIlya Leoshkevich1-1/+1
2023-01-28selftests/bpf: Fix vmlinux test on s390xIlya Leoshkevich1-2/+2
2023-01-28selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390xIlya Leoshkevich2-2/+13
2023-01-28selftests/bpf: Fix test_lsm on s390xIlya Leoshkevich1-3/+4
2023-01-28selftests/bpf: Add a sign-extension test for kfuncsIlya Leoshkevich2-0/+19
2023-01-28selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM on s390xIlya Leoshkevich1-3/+3
2023-01-28selftests/bpf: Check stack_mprotect() return valueIlya Leoshkevich2-3/+6
2023-01-28selftests/bpf: Fix cgrp_local_storage on s390xIlya Leoshkevich1-1/+1
2023-01-28selftests/bpf: Fix xdp_do_redirect on s390xIlya Leoshkevich1-0/+4
2023-01-28selftests/bpf: Fix verify_pkcs7_sig on s390xIlya Leoshkevich2-4/+11
2023-01-28selftests/bpf: Fix decap_sanity_ns cleanupIlya Leoshkevich1-1/+1
2023-01-28selftests/bpf: Set errno when urand_spawn() failsIlya Leoshkevich1-0/+1
2023-01-28selftests/bpf: Fix kfree_skb on s390xIlya Leoshkevich1-1/+1