aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds4-33/+166
2023-11-02Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds23-198/+2678
2023-11-02Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds3-30/+40
2023-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds17-757/+1962
2023-11-02Merge tag 'libnvdimm-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-15/+16
2023-11-02Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds3-47/+73
2023-11-02Merge tag 'for-linus-2023110101' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-9/+81
2023-11-01Merge tag 'linux_kselftest-next-6.7-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds57-554/+692
2023-11-01Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-32/+587
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-80/+5
2023-11-01Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds5-272/+1149
2023-11-01Merge tag 'x86_tdx_for_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2023-11-01tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissionsItaru Kitayama1-0/+1
2023-11-01proc: test ProtectionKey in proc-empty-vm testSwarup Laxman Kotiaklapudi1-18/+61
2023-11-01proc: fix proc-empty-vm test with vsyscallAlexey Dobriyan1-4/+6
2023-11-01selftests: add a sanity check for zswapNhat Pham1-0/+48
2023-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-0/+73
2023-10-31Merge tag 'devicetree-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-0/+177
2023-10-31Merge tag 'platform-drivers-x86-v6.7-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-51/+168
2023-10-31Merge tag 'pm-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-6/+6
2023-10-31Merge tag 'thermal-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-16/+291
2023-11-01Merge branch 'for-6.7/selftests' into for-linusJiri Kosina3-9/+81
2023-10-31Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini15-668/+1770
2023-10-31Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds247-3537/+22907
2023-10-31Merge tag 'kvm-x86-misc-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-0/+48
2023-10-31Merge tag 'kvm-riscv-6.7-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-89/+144
2023-10-31Merge tag 'asoc-v6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Takashi Iwai110-976/+2841
2023-10-30Merge tag 'cgroup-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-142/+325
2023-10-30Merge tag 'hardening-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-2/+2
2023-10-30Merge tag 'rcu-next-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/fr...Linus Torvalds6-6/+54
2023-10-30Merge tag 'nolibc.2023.10.23a' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds16-88/+225
2023-10-30Merge tag 'x86-mm-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-3/+219
2023-10-30Merge tag 'objtool-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-14/+10
2023-10-30Merge tag 'x86_bugs_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+16
2023-10-30Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+2
2023-10-30Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/nextOliver Upton4-0/+980
2023-10-30Merge branch kvm-arm64/writable-id-regs into kvmarm/nextOliver Upton12-667/+786
2023-10-30KVM: selftests: Avoid using forced target for generating arm64 headersOliver Upton1-6/+5
2023-10-30tools headers arm64: Fix references to top srcdir in MakefileOliver Upton1-8/+8
2023-10-30Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton1-1/+4
2023-10-30KVM: arm64: selftest: Perform ISB before reading PAR_EL1Zenghui Yu1-1/+1
2023-10-30KVM: arm64: selftest: Add the missing .guest_prepare()Zenghui Yu1-0/+3
2023-10-30Merge tag 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds4-1/+130
2023-10-27tools: ynl: introduce option to process unknown attributes or typesJiri Pirko2-12/+39
2023-10-27selftests: mptcp: display simult in extra_msgGeliang Tang1-1/+4
2023-10-27selftests: mptcp: sockopt: drop mptcp_connect varGeliang Tang1-1/+0
2023-10-27selftests: mptcp: fix wait_rm_addr/sf parametersGeliang Tang1-4/+10
2023-10-27selftests: mptcp: run userspace pm tests slowerGeliang Tang1-2/+2
2023-10-27selftests: vxlan_mdb: Use MDB get instead of dumpIdo Schimmel1-54/+54
2023-10-27selftests: bridge_mdb: Use MDB get instead of dumpIdo Schimmel1-113/+71
2023-10-26Merge tag 'for-netdev' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/...Jakub Kicinski40-60/+2992
2023-10-26tools: ynl-gen: respect attr-cnt-name at the attr set levelJakub Kicinski1-3/+4
2023-10-26netlink: specs: support conditional operationsJakub Kicinski1-0/+22
2023-10-26netlink: make range pointers in policies constJakub Kicinski1-1/+1
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski12-31/+134
2023-10-26Merge branch 'for-next/feat_lse128' into for-next/coreCatalin Marinas1-0/+21
2023-10-26Merge branch 'for-next/feat_lrcpc3' into for-next/coreCatalin Marinas1-0/+20
2023-10-26Merge branch 'for-next/feat_sve_b16b16' into for-next/coreCatalin Marinas1-0/+13
2023-10-26iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTsNicolin Chen3-8/+140
2023-10-26selftests/bpf: Fix selftests broken by mitigations=offYafang Shao1-1/+32
2023-10-26Merge branches 'pm-sleep', 'powercap' and 'pm-tools'Rafael J. Wysocki1-6/+6
2023-10-25Merge tag 'thermal-v6.7-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kerne...Rafael J. Wysocki1-16/+0
2023-10-24selftests/bpf: Add selftests for netkitDaniel Borkmann4-0/+705
2023-10-24selftests/bpf: Add netlink helper libraryDaniel Borkmann3-5/+418
2023-10-24bpftool: Extend net dump with netkit progsDaniel Borkmann2-5/+10
2023-10-24bpftool: Implement link show support for netkitDaniel Borkmann1-0/+9
2023-10-24libbpf: Add link-based API for netkitDaniel Borkmann5-0/+76
2023-10-24tools: Sync if_link uapi headerDaniel Borkmann1-0/+141
2023-10-24netkit, bpf: Add bpf programmable net deviceDaniel Borkmann1-0/+14
2023-10-24KVM: selftests: aarch64: vPMU test for validating user accessesRaghavendra Rao Ananta1-1/+86
2023-10-24KVM: selftests: aarch64: vPMU register test for unimplemented countersReiji Watanabe2-7/+76
2023-10-24KVM: selftests: aarch64: vPMU register test for implemented countersReiji Watanabe1-4/+266
2023-10-24KVM: selftests: aarch64: Introduce vpmu_counter_access testReiji Watanabe2-0/+256
2023-10-24tools: Import arm_pmuv3.hRaghavendra Rao Ananta1-0/+308
2023-10-24selftests: net: change ifconfig with ip commandSwarup Laxman Kotiaklapudi1-2/+4
2023-10-24tools: ynl-gen: add support for exact-len validationDavide Caratti1-11/+17
2023-10-24Merge tag 'mm-hotfixes-stable-2023-10-24-09-40' of git://git.kernel.org/pub/s...Linus Torvalds2-0/+41
2023-10-24iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flagJoao Martins2-12/+52
2023-10-24iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFOJoao Martins3-10/+33
2023-10-24iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAPJoao Martins2-0/+223
2023-10-24iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKINGJoao Martins2-0/+32
2023-10-24iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKINGJoao Martins2-0/+52
2023-10-24iommufd/selftest: Expand mock_domain with dev_flagsJoao Martins1-0/+29
2023-10-23selftests/bpf: test if state loops are detected in a tricky caseEduard Zingerman1-0/+177
2023-10-23selftests/bpf: tests with delayed read/precision makrs in loop bodyEduard Zingerman1-0/+518
2023-10-23bpf: exact states comparison for iterator convergence checksEduard Zingerman1-0/+1
2023-10-23Merge tag 'urgent/nolibc.2023.10.16a' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-1/+4
2023-10-23Merge branch 'devlink-finish-conversion-to-generated-split_ops'Jakub Kicinski6-15/+7185
2023-10-23netlink: specs: devlink: add the remaining command to generate complete split...Jiri Pirko2-1/+7122
2023-10-23netlink: specs: devlink: remove reload-action from devlink-get cmd replyJiri Pirko2-7/+0
2023-10-23tools: ynl-gen: render rsp_parse() helpers if cmd has only dump opJiri Pirko1-4/+7
2023-10-23tools: ynl-gen: introduce support for bitfield32 attribute typeJiri Pirko4-3/+56
2023-10-23Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+12
2023-10-23tools: ynl-gen: change spacing around __attribute__Jakub Kicinski7-64/+64
2023-10-23tcp: introduce tcp_clock_ms()Eric Dumazet1-2/+2
2023-10-21Merge tag 'probes-fixes-v6.6-rc6.2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+13
2023-10-21selftests: tc-testing: add test for 'rt' upgrade on hfscPedro Tammela1-6/+26
2023-10-20Merge tag 'perf-tools-fixes-for-v6.6-2-2023-10-20' of git://git.kernel.org/pu...Linus Torvalds5-23/+55
2023-10-20Merge tag 'linux_kselftest_active-fixes-6.6-rc7' of git://git.kernel.org/pub/...Linus Torvalds1-7/+9
2023-10-20selftests/bpf: Add more test cases for bpf memory allocatorHou Tao2-7/+193
2023-10-20selftests/bpf: Make linked_list failure test more robustKumar Kartikeya Dwivedi2-9/+5
2023-10-20selftests/ftrace: Add new test case which checks non unique symbolFrancis Laniel1-0/+13
2023-10-20KVM: riscv: selftests: Add SBI DBCN extension to get-reg-list testAnup Patel1-0/+2
2023-10-20objtool: Fix return thunk patching in retpolinesJosh Poimboeuf1-0/+16
2023-10-20netlink: specs: add support for auto-sized scalarsJakub Kicinski5-2/+47
2023-10-20tools: ynl-gen: make the mnl_type() method publicJakub Kicinski1-20/+18
2023-10-19tools build: Fix llvm feature detection, still used by bpftoolArnaldo Carvalho de Melo1-0/+14
2023-10-19selftests/bpf: Add tests for open-coded task and css iterChuyi Zhou5-0/+415
2023-10-19selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.cChuyi Zhou2-9/+9
2023-10-19bpf: Introduce css open-coded iterator kfuncsChuyi Zhou1-0/+6
2023-10-19bpf: Introduce task open coded iterator kfuncsChuyi Zhou1-0/+5
2023-10-19bpf: Introduce css_task open-coded iterator kfuncsChuyi Zhou1-0/+8
2023-10-19tools: ynl-gen: support limit namesJakub Kicinski1-11/+34
2023-10-19tools: ynl-gen: support full range of min/max checks for integer valuesJakub Kicinski1-7/+59
2023-10-19tools: ynl-gen: track attribute useJakub Kicinski1-0/+20
2023-10-19selftests/bpf/sockopt: Add io_uring supportBreno Leitao1-6/+107
2023-10-19selftests/net: Extract uring helpers to be reusableBreno Leitao3-266/+285
2023-10-19tools headers: Grab copy of io_uring.hBreno Leitao1-0/+757
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski25-65/+404
2023-10-19Merge tag 'net-6.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds8-34/+257
2023-10-19objtool: Add bcachefs noreturnsKent Overstreet1-0/+2
2023-10-19Merge tag 'seccomp-v6.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2023-10-19selftests: mptcp: join: no RST when rm subflow/addrMatthieu Baerts1-0/+13
2023-10-19selftests: mptcp: join: correctly check for no RSTMatthieu Baerts1-2/+6
2023-10-19bpftool: Wrap struct_ops dump in an arrayManu Bretelle1-0/+6
2023-10-19bpftool: Fix printing of pointer valueManu Bretelle1-1/+1
2023-10-19selftests: net: add very basic test for netdev names and namespacesJakub Kicinski2-0/+88
2023-10-19inet: lock the socket in ip_sock_set_tos()Eric Dumazet1-1/+1
2023-10-18selftests: tc-testing: move auxiliary scripts to a dedicated folderPedro Tammela3-5/+5
2023-10-18selftests: tc-testing: add missing Kconfig options to 'config'Pedro Tammela1-0/+9
2023-10-18perf/benchmark: fix seccomp_unotify benchmark for 32-bitJiri Slaby (SUSE)1-1/+1
2023-10-18KVM: arm64: selftests: Test for setting ID register from usersapceJing Zhang2-0/+482
2023-10-18tools headers arm64: Update sysreg.h with kernel sourcesJing Zhang6-661/+232
2023-10-18KVM: selftests: Generate sysreg-defs.h and add to include pathOliver Upton1-3/+20
2023-10-18perf build: Generate arm64's sysreg-defs.h and add to include pathOliver Upton2-3/+14
2023-10-18tools: arm64: Add a Makefile for generating sysreg-defs.hOliver Upton2-0/+39
2023-10-18proc: test /proc/${pid}/statmSwarup Laxman Kotiaklapudi1-5/+92
2023-10-18compiler.h: move __is_constexpr() to compiler.hDavid Laight2-8/+8
2023-10-18tools/mm: update the usage output to be more organizedAudra Mitchell1-13/+20
2023-10-18tools/mm: fix the default case for page_owner_sortAudra Mitchell1-8/+53
2023-10-18tools/mm: filter out timestamps for correct collationAudra Mitchell1-7/+18
2023-10-18tools/mm: remove references to free_ts from page_owner_sortAudra Mitchell1-86/+12
2023-10-18selftests: add a selftest to verify hugetlb usage in memcgNhat Pham3-0/+237
2023-10-18selftests/mm: add a new test for madv and hugetlbBreno Leitao3-0/+78
2023-10-18selftests/mm: export get_free_hugepages()Breno Leitao3-19/+20
2023-10-18radix tree test suite: fix allocation calculation in kmem_cache_alloc_bulk()Liam R. Howlett1-2/+2
2023-10-18selftests: mm: add pagemap ioctl testsMuhammad Usama Anjum5-1/+1669
2023-10-18tools headers UAPI: update linux/fs.h with the kernel sourcesMuhammad Usama Anjum1-0/+59
2023-10-18Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.Andrew Morton3-1/+47
2023-10-18selftests/resctrl: Fix MBM test failure when MBA unavailableIlpo Järvinen1-1/+1
2023-10-18selftests/clone3: Report descriptive test namesMark Brown1-73/+192
2023-10-18selftests:modify the incorrect print formatzhujun21-7/+7
2023-10-18selftests/efivarfs: create-read: fix a resource leakzhujun21-0/+2
2023-10-18selftests/ftrace: Add riscv support for kprobe arg testsYu Liao3-0/+10
2023-10-18selftests/ftrace: add loongarch support for kprobe args char testsYu Liao1-0/+3
2023-10-18maple_tree: add GFP_KERNEL to allocations in mas_expected_entries()Liam R. Howlett1-0/+40
2023-10-18selftests/clone3: Fix broken test under !CONFIG_TIME_NSTiezhu Yang1-1/+6
2023-10-18selftests/mm: include mman header to access MREMAP_DONTUNMAP identifierSamasth Norway Ananda1-0/+1
2023-10-18selftests: netfilter: Run nft_audit.sh in its own netnsPhil Sutter1-0/+6
2023-10-18netfilter: nf_tables: audit log object reset once per tablePhil Sutter1-0/+46
2023-10-18net: skb_find_text: Ignore patterns extending past 'to'Phil Sutter2-1/+129
2023-10-18selftests/bpf: Add options and frags to xdp_hw_metadataLarysa Zaremba2-13/+67
2023-10-17tools: ynl: fix converting flags to names after recent cleanupJakub Kicinski1-1/+1
2023-10-17selftests: forwarding: bridge_fdb_learning_limit: Add a new selftestJohannes Nixdorf2-1/+285
2023-10-17tools/power/x86/intel-speed-select: v1.18 releaseSrinivas Pandruvada1-1/+1
2023-10-17selftests/user_events: Fix abi_test for BE archsBeau Belgrave1-7/+9
2023-10-17selftests/bpf: Add additional mprog query test coverageDaniel Borkmann1-1/+130
2023-10-17tools/power/x86/intel-speed-select: Use cgroup isolate for CPU 0Srinivas Pandruvada3-39/+97
2023-10-17tools/power/x86/intel-speed-select: Increase max CPUs in one requestSrinivas Pandruvada1-1/+1
2023-10-17tools/power/x86/intel-speed-select: Display error for core-power supportSrinivas Pandruvada1-0/+8
2023-10-17tools/power/x86/intel-speed-select: No TRL for non compute domainsSrinivas Pandruvada1-0/+3
2023-10-17tools/power/x86/intel-speed-select: turbo-mode enable disable swappedSrinivas Pandruvada1-7/+7
2023-10-17tools/power/x86/intel-speed-select: Update help for TRLSrinivas Pandruvada1-3/+3
2023-10-17tools/power/x86/intel-speed-select: Sanitize integer argumentsSrinivas Pandruvada1-0/+48
2023-10-17selftests/bpf: Add selftest for bpf_task_under_cgroup() in sleepable progYafang Shao2-3/+36
2023-10-17libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym sectionAndrii Nakryiko1-6/+10
2023-10-16Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski86-703/+2811
2023-10-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-25/+141
2023-10-16mm/ksm: test case for prctl fork/exec workflowStefan Roesch1-1/+65
2023-10-16selftests/amd-pstate: Added option to provide perf binary pathSwapnil Sapkal3-5/+11
2023-10-16selftests/amd-pstate: Fix broken paths to run workloads in amd-pstate-utSwapnil Sapkal4-12/+19
2023-10-16tools: ynl: Add source files for nfsd netlink protocolChuck Lever4-1/+130
2023-10-16iommufd/selftest: Rework TEST_LENGTH to test min_size explicitlyNicolin Chen1-13/+16
2023-10-16bpf: Disambiguate SCALAR register state output in verifier logsAndrii Nakryiko2-10/+10
2023-10-16selftests/bpf: Make align selftests more robustAndrii Nakryiko1-120/+121
2023-10-16selftests/bpf: Improve missed_kprobe_recursion test robustnessAndrii Nakryiko1-4/+4
2023-10-16selftests/bpf: Improve percpu_alloc test robustnessAndrii Nakryiko3-0/+14
2023-10-16selftests/x86/lam: Zero out buffer for readlink()Binbin Wu1-3/+3
2023-10-16tools/virtio: Add dma sync api for virtio testLiming Wu1-0/+12
2023-10-16selftests: net: remove unused variableszhujun23-5/+3
2023-10-15tools/thermal: Remove unused 'mds' and 'nrhandler' variablesKuan-Wei Chiu1-16/+0
2023-10-15ptp: add testptp mask testXabier Marquiegui1-1/+18
2023-10-15ptp: add debugfs interface to see applied channel masksXabier Marquiegui1-0/+14
2023-10-15selftests: openvswitch: Fix the ct_tuple for v4Aaron Conole1-1/+3
2023-10-15selftests: openvswitch: Skip drop testing on older kernelsAaron Conole2-0/+51
2023-10-15selftests: openvswitch: Catch cases where the tests are killedAaron Conole1-0/+2
2023-10-15selftests: openvswitch: Add version check for pyroute2Aaron Conole2-2/+10
2023-10-15Merge tag 'kvm-x86-selftests-6.6-fixes' of https://github.com/kvm-x86/linux i...Paolo Bonzini9-23/+10
2023-10-15test/vsock: io_uring rx/tx testsArseniy Krasnov3-2/+348
2023-10-15test/vsock: MSG_ZEROCOPY support for vsock_perfArseniy Krasnov2-10/+72