aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
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 dayslibbpf: Add __NR_bpf definition for LoongArchTiezhu Yang2-0/+4
3 daysperf tests hwmon_pmu: Use PRIu64 + (uint64_t) cast for a __u64 field to work ...Arnaldo Carvalho de Melo1-2/+3
3 dayslibbpf: Fix UAF in strset__add_str()Carlos Llamas1-21/+41
3 daysbpftool: Fix typo in struct_ops map FD generation for light skeletonSiddharth Nayyar1-1/+1
3 dayslibbpf: Harden parse_vma_segs() path parsingMichael Bommarito1-4/+12
3 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski20-85/+1092
3 daysMerge tag 'net-7.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds7-76/+914
4 daysMerge remote-tracking branches 'vfs/vfs-7.2.casefold', 'vfs/vfs-7.2.directory...Chuck Lever1-0/+7
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-6/+13
4 daystools/sched_ext: Fix scx_show_state per-scheduler state readsZicheng Qu1-6/+13
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
4 daysACPICA: Update the copyright year to 2026Pawel Chmielewski10-10/+10
5 daysperf script: Sort includes and add missed explicit dependenciesIan Rogers2-56/+60
5 daysperf tests: Sort includes and add missed explicit dependenciesIan Rogers2-12/+20
5 daysperf arch x86: Sort includes and add missed explicit dependenciesIan Rogers2-21/+28
5 daysperf arch arm: Sort includes and add missed explicit dependenciesIan Rogers1-12/+14
5 daysperf: Apply is_ignored_kernel_symbol() filter in ELF loading path for kernel ...Rui Qi1-2/+8
5 daysperf: Extract is_ignored_kernel_symbol() for kernel mapping symbol filteringRui Qi3-3/+34
5 daysperf auxtrace: Add kernel-doc comment to auxtrace_record__init() functionAthira Rajeev1-0/+15
5 dayspowerpc tools perf: Initialize error code in auxtrace_record_init functionAthira Rajeev2-0/+7
5 daysselftests: fib_tests: add temporary IPv6 address renewal testFernando Fernandez Mancera1-1/+58
5 daystools: ynl: add unicast notification receive supportMinxi Hou1-0/+5
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
5 daystools/nolibc: cast default values of program_invocation_nameThomas Weißschuh1-2/+2
6 daysMerge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo25-54/+439
6 daysperf test: Add stat metrics --for-each-cgroup testIan Rogers1-0/+200
6 daysperf stat: Propagate supported flag to follower cgroup BPF eventsIan Rogers1-0/+20
6 dayssched_ext: Convert ops.set_cmask() to arena-resident cmaskTejun Heo2-54/+3
6 daysMerge branch 'arena_direct_access' of git://git.kernel.org/pub/scm/linux/kern...Tejun Heo655-5848/+16619
6 daysMerge tag 'bootconfig-fixes-v7.1-rc4' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+3
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 Gunthorpe80-163/+1714
7 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc5Alexei Starovoitov50-88/+709
7 daystools/nolibc: add ftruncate()Thomas Weißschuh5-0/+110
7 daystools/nolibc: add a helper to split a 64-bit argument into 32-bit halvesDaniel Palmer1-0/+11
7 daysselftests/nolibc: enable CONFIG_TMPFS for sparc32Thomas Weißschuh1-0/+1
7 daystools/nolibc: stackprotector: Avoid stalling program startup if crng is not i...Daniel Palmer1-1/+2
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 Torvalds6-3/+149
8 daystools/power turbostat: pmt: Improve sscanf() hygieneLen Brown1-3/+5
8 daystools/power turbostat: Cleanup: bool force_loadLen Brown1-4/+4
8 daystools/power turbostat: Fix typo: MHz, not MhzLen Brown2-3/+3
8 daystools/power turbostat: Cleanup: get_msr() return valueLen Brown1-161/+84
8 daystools/power turbostat: Cleanup: consistently use warn/err, not perrorLen Brown1-6/+4
8 daystools/power turbostat: Cleanup add_counter declarationLen Brown1-4/+3
8 daystools/power turbostat: Cleanup counter sets debug codeLen Brown1-6/+27
8 daystools/power turbostat: Cleanup: Unify comparisons to max_cpu_numLen Brown1-8/+8
8 daystools/power turbostat: Cleanup: Remove useless assert()Len Brown1-2/+0
8 daystools/power turbostat: Rename cpu_subset to cpuset_cmdlineLen Brown1-17/+22
8 daystools/power turbostat: Cleanup: Delete duplicate table entryLen Brown1-1/+0
8 daystools/power turbostat: Allow mulitple --cpu on cmdlineLen Brown2-6/+8
8 daystools/power turbostat: Cleanup: Use one cpu_setsize for all purposesLen Brown1-43/+34
8 daystools/power turbostat: Cleanup: Remove hard-coded 8192 CPU limitLen Brown1-31/+44
8 daystools/power turbostat: Rename: Differntiate counter and CPU setsLen Brown1-16/+18
8 daystools/power turbostat: Cleanup: Delete unused flagsLen Brown1-2/+0
8 daystools/power turbostat: Fix add_counter issue if > 24 counters.Len Brown1-3/+6
8 daystools/power turbostat: Fix PMT error path fd handlingLen Brown1-3/+8
8 daystools/power turbostat: Fix CWF PMT off-by-oneLen Brown1-1/+1
8 daystools/power turbostat: Fix fd_perf leak on resetLen Brown1-1/+1
8 daysperf riscv: Fix discarded const qualifier in _get_field()Li Guan1-1/+1
9 dayslibbpf: fix off-by-one in emit_signature_match jump offsetKP Singh1-2/+1
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
9 daysKVM: arm64: selftests: Improve error handling for GICv5 PPI selftestSascha Bischoff1-1/+3
9 daysKVM: arm64: selftests: Cleanup unused vars in GICv5 PPI selftestSascha Bischoff1-6/+0
9 daysKVM: arm64: selftests: Add missing GIC CDEN to no-vgic-v5 selftestSascha Bischoff1-0/+1
9 daysKVM: selftests: Verify that KVM returns the configured APIC cycle lengthSean Christopherson1-0/+4
9 daysKVM: selftests: elf: Include <endian.h> instead of <bits/endian.h>Hisam Mehboob1-1/+1
9 daysperf tests: Add test for stat delay option with duration_timeIan Rogers1-0/+53
9 daysperf tool_pmu: Make tool PMU events respect enable/disableIan Rogers5-97/+375
9 daysperf doc: Document new IBS capabilities in man pageRavi Bangoria1-0/+39
9 daysperf amd ibs: Decode Streaming-store flag in IBS OP raw dumpRavi Bangoria1-4/+14
9 daysperf amd ibs: Decode Remote-Socket flag in IBS OP raw dumpRavi Bangoria1-2/+16
9 daysperf amd ibs: Make Fetch status bits dependent on PhyAddrValid for newer plat...Ravi Bangoria1-2/+40
9 daysperf amd ibs: Suppress bogus TlbRefillLat and DCPhysAd on Zen4+Ravi Bangoria1-3/+14
9 daysperf test ibs: Skip privilege test on Zen6 and newer platformsRavi Bangoria1-4/+33
9 daysperf tool ibs: Sync AMD IBS header fileRavi Bangoria1-1/+3
9 daysperf test amd ibs: Fix incorrect kernel version checkRavi Bangoria1-1/+1
9 daysselftests: net: add a test case for nsid in all nsid notificationsIlya Maximets1-2/+59
9 daysselftests/riscv: fix compiler output flag spacing in all MakefilesZong Li6-13/+13
9 daysperf kwork: Fix memory management of kwork_workIan Rogers3-29/+115
9 daysperf kwork: Fix address sanitizer issuesIan Rogers1-9/+21
9 daysperf build: Unconditionally set up libunwind feature build flagsIan Rogers1-49/+50
9 daysselftests: tls: use ASSERT_GE in test_mutliprocGeliang Tang1-2/+2
9 daysselftests/landlock: Add tests for sendmsg()Matthieu Buffet1-1/+651
9 daysselftests/landlock: Add UDP bind/connect testsMatthieu Buffet1-87/+401
9 dayslandlock: Add UDP connect() access controlMatthieu Buffet1-2/+3
9 dayslandlock: Add UDP bind() access controlMatthieu Buffet2-4/+5
9 daysperf stat: Make metric only column line up with headerAndi Kleen1-12/+10
9 dayslandlock: Set audit_net.sk for socket access checksMickaël Salaün1-0/+187
9 daysselftests/tc-testing: Adapt idempotent qdisc notify callback tests to recent ...Victor Nogueira1-65/+95
9 daysselftests/tc-testing: Add support for ifb devicesVictor Nogueira4-0/+12
9 daysMerge branch 'for-7.2' into for-nextTejun Heo1-0/+8
9 daysselftests/cgroup: enable memory controller in hugetlb memcg testGuopeng Zhang1-0/+8
10 daysKVM: selftests: Fix vcpu_get_stats_fd() ioctl nameZongyao Chen1-1/+1
10 daysselftests: netfilter: add nft_fib_nexthop testJiayuan Chen2-0/+153
10 daysMerge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo56-104/+1263
10 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski27-66/+416
10 daysKVM: selftests: Verify VMX's GUEST_PENDING_DBG_EXCEPTIONS.BS Consistency CheckHou Wenlong1-4/+65
10 daysKVM: selftests: Verify guest debug DR7.GD checking during instruction emulationHou Wenlong1-1/+22
10 daysKVM: selftests: Add all (known) EFLAGS bit definitionsSean Christopherson3-3/+20
10 daysMerge tag 'net-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds12-45/+261
10 daysselftests/landlock: Increase default audit socket timeoutMickaël Salaün1-17/+63
10 daysselftests/landlock: Filter dealloc records in audit_count_records()Mickaël Salaün4-13/+30
10 daysperf build: Fix fsmount.o buildIan Rogers1-1/+8
11 daysselftests/hid: Remove unused LLD variableJames Clark1-7/+0
11 daystools: ynl: support listening on all nsidsIlya Maximets1-5/+32
11 daysselftests: net: Fix checksums in xdp_nativeNimrod Oren1-25/+30
11 daysselftests: rds: config: disable modulesMatthieu Baerts (NGI0)1-0/+1
11 daysMerge branch 'kernel-7.2.misc' into vfs.allChristian Brauner1-32/+124
11 daysMerge branch 'vfs-7.2.openat2' into vfs.allChristian Brauner16-657/+765
11 daysMerge branch 'kernel-7.2.task_exec_state' into vfs.allChristian Brauner12-14/+129
11 daysMerge branch 'vfs-7.2.misc' into vfs.allChristian Brauner2-7/+40
11 daysMerge branch 'vfs-7.2.casefold' into vfs.allChristian Brauner1-0/+7
11 daysselftests: openat2: port emptypath_test to kselftest harnessChristian Brauner1-32/+54
11 dayskselftest/openat2: test for OPENAT2_REGULAR flagDorjoy Chowdhury1-0/+49
11 daysselftests: harness: fix pidfd leak in __wait_for_testGeliang Tang1-0/+1
11 dayslkdtm/powerpc: add PPC_RADIX_TLBIEL test for radix MCE validationSayali Patil1-0/+1
11 daysselftests/bpf: Add test cases for bpf_list_del/add/is_first/is_last/emptyKaitao Cheng1-0/+421
11 daysopenat2: introduce EFTYPE error codeDorjoy Chowdhury5-0/+10
11 daysselftest: add tests for O_EMPTYPATHJori Koolstra4-36/+101
11 daysselftests: openat2: migrate to kselftest harnessAleksa Sarai4-403/+387
11 daysselftests: openat2: switch from custom ARRAY_LEN to ARRAY_SIZEAleksa Sarai3-9/+8
11 daysselftests: openat2: move helpers to headerAleksa Sarai3-129/+107
11 daysselftests: move openat2 tests to selftests/filesystems/Aleksa Sarai7-1/+2
11 dayssched_ext: Track bits[] storage size in struct scx_cmaskTejun Heo1-4/+68
11 dayssched_ext: Rename scx_cmask.nr_bits to nr_cidsTejun Heo1-39/+39
11 daystools/bootconfig: Fix buf leaks in apply_xbcHongtao Lee1-1/+3
11 daysselftests/bpf: add regression test for ktls+sockmap verdict UAFXingwang Xiang2-0/+124
11 daysselftests: rds: Add ROCE support to run.shAllison Henderson3-13/+84
11 daysselftests: rds: Add ROCE support to test.pyAllison Henderson1-32/+206
11 daysselftests: rds: Register network teardown via atexitAllison Henderson1-4/+21
11 daysselftests: rds: Handle errors in netns_socketAllison Henderson1-13/+14
11 daysselftests: rds: Add helper function snd_rcv_packets() in test.pyAllison Henderson1-45/+54
11 daysselftests: rds: Add helper function verify_hashes() in test.pyAllison Henderson1-17/+16
11 daysselftests: rds: Add helper function recv_burst() in test.pyAllison Henderson1-20/+19
11 daysselftests: rds: Add helper function send_burst() in test.pyAllison Henderson1-23/+27
11 daysselftests: rds: Add helper function check_info() in test.pyAllison Henderson1-22/+31
11 daysselftests: rds: Add helper function setup_tcp() in test.pyAllison Henderson1-53/+60
11 daysperf build: Prefix SCRIPTS with output directory to fix continuous rebuildsIan Rogers1-3/+3
11 daysperf arch x86 tests: Add test for topdown event sortingIan Rogers1-1/+165
11 daysperf tests: Add test for uncore event sortingIan Rogers4-0/+179
11 daysperf build: Convert llvm-config shell queries to simply expanded variablesIan Rogers1-5/+8
11 daysperf pmu-events: Convert recursive shell assignments and macros to Make built...Ian Rogers1-5/+5
11 daysperf pmu-events: Split big_c_string storage into standalone compilation unitIan Rogers4-7/+37
11 daysperf build: Remove redundant libbpf feature check for static buildsIan Rogers1-3/+1
11 daysperf build: Move libsymbol dependency out of prepare stepIan Rogers1-4/+3
11 daysperf build: Pre-generate BPF skeleton tooling during umbrella prepare phaseIan Rogers2-2/+14
11 daysperf build: Encapsulate vmlinux.h and bpftool in bpf_skel.makIan Rogers3-55/+55
11 daysperf build: Move BPF skeleton generation out of Makefile.perfIan Rogers6-56/+78
11 daysperf build: Remove empty archheaders targetIan Rogers1-2/+2
11 daysperf build: Decouple pmu-events from prepare umbrella targetIan Rogers1-1/+1
11 daysperf trace beauty: Make beauty generated C code standalone .o filesIan Rogers29-368/+447
11 daysperf lock contention: Fix SIGCHLD vs pause() race in __cmd_contention()Swapnil Sapkal1-2/+10
11 daysperf sched stats: Fix SIGCHLD vs pause() race in schedstat_live()Swapnil Sapkal1-2/+6
11 daysperf sched stats: Fix SIGCHLD vs pause() race in schedstat_record()Swapnil Sapkal1-2/+10
11 daysperf evsel: Add bounds checking to trace point raw data accessorsIan Rogers1-5/+49
11 daysperf timechart: Bounds check CPUIan Rogers1-3/+32
11 daysperf sched: Bounds check CPU in sched switch eventsIan Rogers1-0/+15
11 daysperf kmem: Add bounds checks to tracepoint read valuesIan Rogers1-0/+15
11 daysperf synthetic-events: Bound check when synthesizing mmap2 and build_id eventsIan Rogers1-3/+16
11 daysperf kmem: Fix memory leaks on error path and when skippingIan Rogers1-5/+13