aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/no...Mark Brown4-45/+190
2 daysMerge branch 'for-next/kspp' of https://git.kernel.org/pub/scm/linux/kernel/g...Mark Brown1-0/+1
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/mic/li...Mark Brown6-122/+1338
2 daysMerge branch 'slab/for-next' of https://git.kernel.org/pub/scm/linux/kernel/g...Mark Brown1-11/+8
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cx...Mark Brown1-2/+11
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/li...Mark Brown4-108/+150
2 daysMerge branch 'kunit' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah...Mark Brown3-2/+20
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/...Mark Brown9-101/+181
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj...Mark Brown6-32/+54
2 daysMerge branch 'next' of https://github.com/awilliam/linux-vfio.gitMark Brown11-53/+539
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj...Mark Brown2-22/+39
2 daysMerge branch 'next' of https://github.com/kvm-x86/linux.gitMark Brown27-78/+703
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms39...Mark Brown2-6/+2
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm...Mark Brown2-7/+4
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/liveup...Mark Brown3-0/+121
2 daysMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown3-29/+982
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoor...Mark Brown4-0/+118
2 daysMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/herb...Mark Brown1-1/+0
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/bp...Mark Brown140-966/+9080
2 daysMerge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev...Mark Brown57-680/+3480
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rd...Mark Brown2-1/+77
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/hi...Mark Brown1-7/+0
2 daysMerge branch 'fs-next' of linux-nextMark Brown13-696/+876
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ri...Mark Brown6-13/+13
2 daysMerge branch 'for-next/core' of https://git.kernel.org/pub/scm/linux/kernel/g...Mark Brown8-16/+276
2 daysMerge branch 'mm-unstable' of https://git.kernel.org/pub/scm/linux/kernel/git...Mark Brown53-1843/+2121
2 daysMerge branch 'mm-nonmm-stable' of https://git.kernel.org/pub/scm/linux/kernel...Mark Brown6-56/+424
2 daysMerge branch 'mm-stable' of https://git.kernel.org/pub/scm/linux/kernel/git/a...Mark Brown19-204/+608
2 daysMerge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/rppt/...Mark Brown4-12/+9
2 daysMerge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/cxl/c...Mark Brown1-62/+43
3 daysnext-20260522/vfs-braunerMark Brown13-696/+876
3 daysmm/slab: improve kmem_cache_alloc_bulkChristoph Hellwig1-11/+8
3 daysMerge branch 'vfs.fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/v...Mark Brown1-0/+1
3 daysMerge branch into tip/master: 'locking/core'Ingo Molnar2-2/+954
3 daysMerge branch into tip/master: 'timers/merge'Ingo Molnar1-27/+28
3 daysselftests/memfd: remove unused variable 'sig' in fuse_testKonstantin Khorenko1-1/+1
3 daysselftests/memfd: fix -Wmaybe-uninitialized warning in memfd_testKonstantin Khorenko1-2/+2
3 daysselftests/mm: clarify alternate unmapping in compaction_testSayali Patil1-0/+3
3 daysselftests/mm: move hwpoison setup into run_test() and silence modprobe output...Sayali Patil1-21/+41
3 daysselftests/mm: use ksft_exit_skip() instead of KSFT_SKIP in uffd-stressSayali Patil1-2/+1
3 daysselftests/mm: skip uffd-stress test when nr_pages_per_cpu is zeroSayali Patil1-3/+3
3 daysselftests/mm: skip uffd-wp-mremap if UFFD write-protect is unsupportedSayali Patil1-0/+13
3 daysselftests/mm: ensure destination is hugetlb-backed in hugetlb-mremapSayali Patil1-7/+4
3 daysselftest/mm: register existing mapping with userfaultfd in hugetlb-mremapSayali Patil1-16/+5
3 daysselftests/mm: free dynamically allocated PMD-sized buffers in split_huge_page...Sayali Patil1-6/+16
3 daysselftests/mm: size tmpfs according to PMD page size in split_huge_page_testSayali Patil1-1/+4
3 daysselftests/mm: fix cgroup task placement and drop memory.current checks in hug...Sayali Patil1-24/+18
3 daysselftests/mm: fix hugetlb pathname construction in hugetlb_reparenting_test.shSayali Patil1-2/+12
3 daysselftests/mm: restore default nr_hugepages value via exit trap in hugetlb_rep...Sayali Patil1-2/+2
3 daysselftests/mm: fix hugetlb pathname construction in charge_reserved_hugetlb.shSayali Patil1-13/+29
3 daysselftests/mm: restore default nr_hugepages value via exit trap in charge_rese...Sayali Patil1-2/+1
3 daysselftests/mm: fix incorrect mmap() error handling with NULL instead of MAP_FA...Hongfu Li4-5/+5
3 daysselftests/mm: run_vmtests.sh: drop detection and setup of HugeTLBMike Rapoport (Microsoft)1-118/+7
3 daysselftests/mm: run_vmtests.sh: free memory if available memory is lowMike Rapoport (Microsoft)1-12/+6
3 daysselftests/mm: va_high_addr_switch.sh: drop huge pages setupMike Rapoport (Microsoft)1-40/+1
3 daysselftests/mm: va_high_addr_switch: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-1/+1
3 daysselftests/mm: uffd-wp-mremap: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-4/+4
3 daysselftests/mm: uffd-unit-tests: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-5/+28
3 daysselftests/mm: uffd-stress: use hugetlb_save and alloc huge pagesMike Rapoport (Microsoft)1-3/+6
3 daysselftests/mm: thuge-gen: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-83/+12
3 daysselftests/mm: protection_keys: use library code for HugeTLB setupMike Rapoport (Microsoft)1-36/+14
3 daysselftests/mm: pagemap_ioctl: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-4/+9
3 daysselftests/mm: migration: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-0/+21
3 daysselftests/mm: hugetlb-vmemmap: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-0/+3
3 daysselftests/mm: hugetlb-soft-offline: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-37/+8
3 daysselftests/mm: hugetlb-shm: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-0/+22
3 daysselftests/mm: hugetlb-mremap: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-1/+12
3 daysselftests/mm: hugetlb-mmap: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-4/+11
3 daysselftests/mm: hugetlb_madv_vs_map: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-5/+2
3 daysselftests/mm: hugetlb-madvise: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-8/+2
3 daysselftests/mm: hugetlb_fault_after_madv: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-6/+2
3 daysselftests/mm: hugepage_dio: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-8/+2
3 daysselftests/mm: hmm-tests: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-10/+12
3 daysselftests/mm: gup_test: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-0/+15
3 daysselftests/mm: gup_longterm: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-1/+1
3 daysselftests/mm: cow: add setup of HugeTLB pagesMike Rapoport (Microsoft)1-3/+3
3 daysselftests/mm: compaction_test: use HugeTLB helpers ...Mike Rapoport (Microsoft)1-98/+17
3 daysselftests/mm: vm_util: add helpers to set and restore shm limitsMike Rapoport (Microsoft)2-0/+37
3 daysselftests/mm: move read_file(), read_num() and write_num() to vm_utilMike Rapoport (Microsoft)4-45/+42
3 daysselftests/mm: hugepage_settings: add APIs for HugeTLB setup and teardownMike Rapoport (Microsoft)2-23/+213
3 daysselftests/mm: hugepage_settings: rename and rework get_free_hugepages()Mike Rapoport (Microsoft)7-28/+28
3 daysselftests/mm: hugepage_settings: add APIs to get and set nr_hugepagesMike Rapoport (Microsoft)2-0/+48
3 daysselftests/mm: hugepage_settings: use unsigned long in detect_hugetlb_page_sizeMike Rapoport (Microsoft)5-7/+7
3 daysselftests/mm: move HugeTLB helpers to hugepage_settingsMike Rapoport (Microsoft)16-71/+88
3 daysselftests/mm: rename thp_settings.[ch] to hugepage_settings.[ch]Mike Rapoport (Microsoft)14-17/+17
3 daysselftests/mm: add atexit() and signal handlers to thp_settingsMike Rapoport (Microsoft)5-78/+38
3 daysselftests/mm: va_high_addr_switch: use kselftest frameworkMike Rapoport (Microsoft)1-21/+20
3 daysselftests/mm: uffd-unit-tests: use kselftest frameworkMike Rapoport (Microsoft)1-53/+52
3 daysselftests/mm: uffd-stress: use kselftest frameworkMike Rapoport (Microsoft)1-21/+19
3 daysselftests/mm: uffd-common: use kselftest frameworkMike Rapoport (Microsoft)1-9/+8
3 daysselftests/mm: protection_keys: use kselftest frameworkMike Rapoport (Microsoft)2-18/+23
3 daysselftests/mm: protection_keys: use descriptive test names in the outputMike Rapoport (Microsoft)1-24/+31
3 daysselftests/mm: ksm_tests: use kselftest frameworkMike Rapoport (Microsoft)1-99/+81
3 daysselftests-mm-khugepaged-use-ksefltest-framework-fixMike Rapoport1-1/+1
3 daysselftests/mm: khugepaged: use kselftest frameworkMike Rapoport (Microsoft)1-189/+132
3 daysselftests/mm: khugepaged: group tests in an arrayMike Rapoport (Microsoft)1-7/+36
3 daysselftests/mm: hugetlb-read-hwpoison: use kselftest frameworkMike Rapoport (Microsoft)1-60/+55
3 daysselftests/mm: hugetlb_madv_vs_map: use kselftest frameworkMike Rapoport (Microsoft)1-9/+9
3 daysselftests/mm: hugetlb-madvise: use kselftest frameworkMike Rapoport (Microsoft)1-122/+82
3 daysselftests/mm: hugetlb-vmemmap: use kselftest frameworkMike Rapoport (Microsoft)1-24/+18
3 daysselftests/mm: hugetlb-shm: use kselftest frameworkMike Rapoport (Microsoft)1-25/+22
3 daysselftests/mm: rename hugepage-* tests to hugetlb-*Mike Rapoport (Microsoft)8-12/+16
3 daysselftests/mm: merge map_hugetlb into hugepage-mmapMike Rapoport (Microsoft)4-115/+82
3 daysselftests/mm: run_vmtests.sh: don't gate THP and KSM tests on HAVE_HUGEPAGESMike Rapoport (Microsoft)1-13/+9
3 daysselftests/mm: migration: properly cleanup fork()ed processesMike Rapoport (Microsoft)1-12/+35
3 daysselftests/mm: migration: make nthreads represent number of working threadsMike Rapoport (Microsoft)1-31/+16
3 daysselftests/mm: migration: don't assume huge page is TWOMEGMike Rapoport (Microsoft)1-12/+32
3 daysselftests/mm: hugetlb-read-hwpoison: add SIGBUS handlerMike Rapoport (Microsoft)1-0/+6
3 daysselftests/mm: add writable-file collapse tests for khugepagedZi Yan1-26/+85
3 daysselftests/mm: remove READ_ONLY_THP_FOR_FS code from guard-regionsZi Yan1-14/+4
3 daysselftests/mm: remove READ_ONLY_THP_FOR_FS in khugepagedZi Yan2-41/+96
3 daysselftests/proc: add /proc/pid/smaps tearing testsSuren Baghdasaryan1-45/+133
3 daysselftests/proc: ensure the test is performed at the right page boundarySuren Baghdasaryan1-19/+100
3 daysselftests/damon/sysfs.sh: test pause file existenceSeongJae Park1-0/+1
3 daysselftests/damon/sysfs.sh: test addr_unit file existenceSeongJae Park1-0/+1
3 daysselftests/damon/sysfs.sh: test monitoring intervals goal dirSeongJae Park1-0/+12
3 daysselftests/damon/sysfs.py: stop kdamonds before failingSeongJae Park1-0/+4
3 daysmm/vma: eliminate mmap_action->error_hook, introduce error_filterLorenzo Stoakes1-6/+3
3 daysmm/vma: remove mmap_action->success_hookLorenzo Stoakes1-10/+0
3 daysdrivers/char/mem: eliminate unnecessary use of success_hookLorenzo Stoakes1-0/+1
3 daysselftests/mm/split_huge_page_test.c: close fd on write errorWei Yang1-1/+1
3 daysselftests/damon/sysfs.sh: test probes dirSeongJae Park1-0/+48
3 daysselftests/mm: ksm-functional-tests: fix partial write handlingVineet Agarwal1-8/+11
3 daysselftests/mm: check file initialization writes in split_huge_page_testVineet Agarwal1-3/+7
3 daysselftests/mm: fix mmap() return value check in run_migration_benchmarkHongfu Li1-1/+1
3 daysselftests/perf_events: fix mmap() error check in sigtrap_threadsHongfu Li1-1/+1
3 dayskselftest/filelock: add a .gitignore fileMark Brown1-0/+1
3 dayskselftest/filelock: report each test in oftlocks separatelyMark Brown1-51/+39
3 dayskselftest/filelock: use ksft_perror()Mark Brown1-2/+2
3 daysselftests/acct: add taskstats TGID retention testYiyang Chen3-2/+381
3 daysselftests/mm: add kmemleak verbose dedup testBreno Leitao2-0/+223
3 daysselftests/cgroup: include slab in test_percpu_basic memory checkLi Wang1-5/+6
3 daysselftests/cgroup: fix hardcoded page size in test_percpu_basicLi Wang1-1/+1
3 daysselftests/mm: khugepaged: initialize file contents via mmapVineet Agarwal1-3/+15
3 daysselftests/damon/sysfs.py: pause DAMON before dumping statusSeongJae Park1-0/+38
3 daysselftests/damon/sysfs.py: check pause on assert_ctx_committed()SeongJae Park1-0/+1
3 daysselftests/damon/drgn_dump_damon_status: dump pauseSeongJae Park1-0/+1
3 daysselftests/damon/_damon_sysfs: support pause file stagingSeongJae Park1-1/+9
3 daysmm/madvise: reject invalid process_madvise() advice for zero-length vectorsfujunjie1-0/+28
3 daysmm/damon: support MADV_COLLAPSE via DAMOS_COLLAPSE scheme actionAsier Gutierrez1-5/+6
3 daysselftests/mm: simplify byte pattern checking in mremap_testDev Jain1-99/+10
3 daysselftests/mm: run the MAP_DROPPABLE selftestAnthony Yznaga2-1/+9
3 daysselftests/mm: verify droppable mappings cannot be lockedAnthony Yznaga1-9/+75
3 daysselftests/cgroup: test_zswap: wait for asynchronous writebackLi Wang1-2/+26
3 daysselftest/cgroup: fix zswap attempt_writeback() on 64K pagesize systemLi Wang1-4/+4
3 daysselftest/cgroup: fix zswap test_no_invasive_cgroup_shrink on large pagesize s...Li Wang1-21/+49
3 daysselftests/cgroup: replace hardcoded page size values in test_zswapLi Wang1-20/+25
3 daysselftests/cgroup: rename PAGE_SIZE to BUF_SIZE in cgroup_utilLi Wang5-20/+25
3 daysselftests/cgroup: use runtime page size for zswpin checkLi Wang1-1/+1
3 daysselftests/cgroup: avoid OOM in test_swapin_nozswapLi Wang1-6/+11
3 daysselftests/cgroup: skip test_zswap if zswap is globally disabledLi Wang1-4/+15
3 daysselftests/damon/sysfs.py: test failed region quota charge ratioSeongJae Park1-0/+6
3 daysselftests/damon/drgn_dump_damon_status: support failed region quota charge ratioSeongJae Park1-0/+2
3 daysselftests/damon/_damon_sysfs: support failed region quota charge ratioSeongJae Park1-2/+19
3 daysselftests/mm: suppress compiler error in liburing checkLi Wang2-2/+3
3 daysselftests/mm: respect build verbosity settings for 32/64-bit targetsLi Wang1-2/+4
3 daysbpf: replace pop/push emptiness check with bpf_list_empty()Suchit Karunakaran1-8/+3
3 daysAutomated merge of 'dev' into 'next'Paul Moore4-0/+118
3 daysselftests: mptcp: sockopt: set EXIT trap earlierGeliang Tang1-1/+1
3 daysselftests: mptcp: simult_flows: adapt limitsMatthieu Baerts (NGI0)1-10/+12
3 daysselftests: mptcp: simult_flows: disable GSOMatthieu Baerts (NGI0)1-6/+6
3 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski18-82/+1088
3 daysMerge tag 'net-7.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds7-76/+914
4 dayscxl/test: Enforce PMD alignment for volatile mock regionsRichard Cheng1-2/+11
4 daysKVM: selftests: Enable pre_fault_memory_test for s390Claudio Imbrenda1-0/+1
4 daysKVM: selftests: Fix pre_fault_memory_test to run on s390Claudio Imbrenda1-6/+1
4 daysselftests/tc-testing: Add netem test case exercising loopsVictor Nogueira1-1/+32
4 daysselftests/tc-testing: Add mirred test cases exercising loopsVictor Nogueira1-1/+615
4 daysRevert "selftests/tc-testing: Add tests for restrictions on netem duplication"Jamal Hadi Salim2-83/+3
4 daysMerge branch 'sev'Sean Christopherson6-11/+152
4 daysMerge branch 'selftests'Sean Christopherson8-45/+63
4 daysMerge branch 'misc'Sean Christopherson7-8/+436
4 daysMerge branch 'gmem'Sean Christopherson1-4/+27
4 daysnet: sch_fq: update flow delivery time on earlier EDT packetWillem de Bruijn1-1/+1
4 daysselftests: rtnetlink: Add bridge promiscuity testsIdo Schimmel1-0/+63
4 daysMerge branch 'for-7.1-fixes' into for-nextTejun Heo1-0/+10
4 dayscgroup/cpuset: Add test cases for sibling CPU exclusion on partition updateSun Shaojie1-0/+10
4 daysKVM: selftests: Update hwcr_msr_test for CPUID faulting bitJim Mattson2-2/+8
5 daysselftests: fib_tests: add temporary IPv6 address renewal testFernando Fernandez Mancera1-1/+58
5 daysKVM: selftests: Add nested page fault injection testKevin Cheng3-0/+323
5 dayscxl/test: Update mock dev array before calling platform_device_add()Li Ming1-62/+43
5 daysKVM: selftests: hyperv_features: test write of 1 to HV_X64_MSR_RESETPiotr Zarycki1-7/+12
5 daysKVM: selftests: Randomize dirty_log_test's delay before reaping the bitmapSean Christopherson1-6/+20
5 daysKVM: selftests: Add and use kvm_free_fd() to harden against fd goofsSean Christopherson2-12/+17
5 daysKVM: selftests: Cast guest_memfd fd to a signed int when checking for >= 0Sean Christopherson1-1/+1
5 daysKVM: selftests: Remove unnecessary "%s" formatting of a constant stringSean Christopherson1-2/+2
5 daysKVM: selftests: Test guest_memfd binding overlap without GPA overlapZongyao Chen1-2/+25
5 daysselftests/nolibc: test against -Wwrite-stringsThomas Weißschuh1-1/+1
5 daysselftests/nolibc: use mutable buffer for execve() argv stringThomas Weißschuh1-1/+1
6 daysMerge branch 'arena_direct_access' of git://git.kernel.org/pub/scm/linux/kern...Tejun Heo388-3926/+8864
6 daystools/testing/memblock: fix stale NUMA reservation testsPriyanshu Kumar4-12/+9
6 daysMerge tag 'nf-26-05-22' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Jakub Kicinski2-0/+153
6 daysMerge tag 'v7.1-rc5' into rdma.git for-nextJason Gunthorpe62-131/+1529
7 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc5Alexei Starovoitov33-57/+549
7 daystools/nolibc: add ftruncate()Thomas Weißschuh1-0/+52
7 daysselftests/nolibc: enable CONFIG_TMPFS for sparc32Thomas Weißschuh1-0/+1
7 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-1/+5
7 daysMerge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds5-1/+148
9 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds4-4/+21
9 daysMerge branch kvm-arm64/vgic-v5-PPI-fixes into kvmarm-master/nextMarc Zyngier2-7/+4