aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2025-12-03Merge tag 'livepatching-for-6.19' of git://git.kernel.org/pub/scm/linux/kerne...HEADmasterfor-nextLinus Torvalds1-1/+5
2025-12-03Merge tag 'sched_ext-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11-129/+950
2025-12-03Merge tag 'cgroup-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-24/+32
2025-12-03Merge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-17/+158
2025-12-03Merge tag 'docs-6.19' of git://git.lwn.net/linuxLinus Torvalds30-107/+9623
2025-12-03Merge tag 'nolibc-20251130-for-6.19-1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds37-163/+290
2025-12-02Merge tag 'thermal-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2025-12-02Merge tag 'pm-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-11/+21
2025-12-02Merge tag 'acpi-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-2/+5
2025-12-02Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds9-23/+83
2025-12-02Merge tag 's390-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds9-69/+2
2025-12-02Merge tag 'x86_cpu_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-10/+16
2025-12-02Merge tag 'x86_cleanups_for_v6.19_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-12-02Merge tag 'timers-core-2025-11-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-10/+77
2025-12-01Merge tag 'perf-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+22
2025-12-01Merge tag 'objtool-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds50-994/+6036
2025-12-01Merge tag 'vfs-6.19-rc1.coredump' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-1663/+2851
2025-12-01Merge tag 'namespace-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-58/+8344
2025-12-01objtool: Fix segfault on unknown alternativesIngo Molnar1-0/+3
2025-11-30Merge branch 'rcu/misc' into nextFrederic Weisbecker3-16/+157
2025-11-29docs: makefile: move rustdoc check to the build wrapperMauro Carvalho Chehab1-9/+32
2025-11-29docs: kdoc: various fixes for grammar, spelling, punctuationRandy Dunlap5-26/+26
2025-11-29docs: kdoc_parser: use '@' for Excess enum valueRandy Dunlap1-1/+1
2025-11-29docs: kdoc_parser: add data/function attributes to ignoreRandy Dunlap1-0/+3
2025-11-28Merge branch 'for-next/sysreg' into for-next/coreCatalin Marinas2-5/+7
2025-11-28Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/efi-preempt',...Catalin Marinas8-18/+76
2025-11-28Merge tag 'thermal-v6.19-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kern...Rafael J. Wysocki1-1/+1
2025-11-27KVM: arm64: selftests: Consider all 7 possible levels of cacheBen Horgan1-1/+1
2025-11-27KVM: arm64: selftests: Remove ARM64_FEATURE_FIELD_BITS and its last userBen Horgan2-4/+6
2025-11-27objtool: Build with disassembly can fail when including bdf.hAlexandre Chartre1-1/+1
2025-11-26Merge tag 'mm-hotfixes-stable-2025-11-26-11-51' of git://git.kernel.org/pub/s...Linus Torvalds1-8/+7
2025-11-25Merge tag 'linux-cpupower-6.19-rc1' of git://git.kernel.org/pub/scm/linux/ker...Rafael J. Wysocki1-11/+21
2025-11-25tools/thermal/thermal-engine: Fix format string bug in thermal-engineMalaya Kumar Rout1-1/+1
2025-11-24selftests/mm: fix division-by-zero in uffd-unit-testsCarlos Llamas1-8/+7
2025-11-24ACPI: tools: pfrut: fix memory leak and resource leak in pfrut.cMalaya Kumar Rout1-2/+5
2025-11-24objtool: Trim trailing NOPs in alternativeAlexandre Chartre1-5/+73
2025-11-24objtool: Add wide output for disassemblyAlexandre Chartre3-1/+96
2025-11-24objtool: Compact output for alternatives with one instructionAlexandre Chartre1-0/+22
2025-11-24objtool: Improve naming of group alternativesAlexandre Chartre1-6/+52
2025-11-24objtool: Add Function to get the name of a CPU featureAlexandre Chartre8-1/+70
2025-11-22Merge tag 'riscv-for-linus-6.18-rc7' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+3
2025-11-22selftests/nolibc: error out on linker warningsThomas Weißschuh1-1/+1
2025-11-22selftests/nolibc: use lld to link loongarch binariesThomas Weißschuh1-0/+1
2025-11-21get_feat.pl: remove it, as it got replaced by get_feat.pyMauro Carvalho Chehab1-641/+0
2025-11-21tools/docs/get_feat.py: convert get_feat.pl to PythonMauro Carvalho Chehab2-0/+719
2025-11-21objtool: Provide access to feature and flags of group alternativesAlexandre Chartre4-1/+6
2025-11-21objtool: Fix address references in alternativesAlexandre Chartre1-4/+66
2025-11-21objtool: Disassemble jump table alternativesAlexandre Chartre1-6/+32
2025-11-21objtool: Disassemble exception table alternativesAlexandre Chartre1-1/+25
2025-11-21objtool: Print addresses with alternative instructionsAlexandre Chartre1-12/+23
2025-11-21objtool: Disassemble group alternativesAlexandre Chartre1-17/+149
2025-11-21objtool: Print headers for alternativesAlexandre Chartre1-6/+182
2025-11-21objtool: Preserve alternatives orderAlexandre Chartre1-2/+14
2025-11-21objtool: Add the --disas=<function-pattern> actionAlexandre Chartre5-17/+53
2025-11-21objtool: Do not validate IBT for .return_sites and .call_sitesAlexandre Chartre1-0/+2
2025-11-21objtool: Improve tracing of alternative instructionsAlexandre Chartre3-13/+125
2025-11-21objtool: Add functions to better name alternativesAlexandre Chartre2-0/+84
2025-11-21objtool: Identify the different types of alternativesAlexandre Chartre2-5/+20
2025-11-21objtool: Improve register reporting during function validationAlexandre Chartre5-0/+40
2025-11-21objtool: Trace instruction state changes during function validationAlexandre Chartre3-1/+149
2025-11-21objtool: Add option to trace function validationAlexandre Chartre10-18/+299
2025-11-21objtool: Record symbol name max lengthAlexandre Chartre1-0/+7
2025-11-21objtool: Extract code to validate instruction from the validate branch loopAlexandre Chartre1-181/+205
2025-11-21objtool: Disassemble instruction on warning or backtraceAlexandre Chartre5-14/+58
2025-11-21objtool: Store instruction disassembly resultAlexandre Chartre1-6/+71
2025-11-21objtool: Print symbol during disassemblyAlexandre Chartre3-9/+143
2025-11-21tool build: Remove annoying newline in build outputAlexandre Chartre1-1/+3
2025-11-21objtool: Disassemble code with libopcodes instead of running objdumpAlexandre Chartre11-72/+238
2025-11-21objtool: Create disassembly contextAlexandre Chartre4-5/+49
2025-11-21objtool: Move disassembly functions to a separated fileAlexandre Chartre4-81/+93
2025-11-21Revert "objtool: Warn on functions with ambiguous -ffunction-sections section...Josh Poimboeuf2-40/+0
2025-11-21objtool: Remove second pass of .cold function correlationJosh Poimboeuf2-23/+3
2025-11-21objtool: Skip non-canonical aliased symbols in add_jump_table_alts()Josh Poimboeuf1-1/+1
2025-11-21objtool: Return canonical symbol when aliases exist in symbol finding helpersJosh Poimboeuf1-13/+13
2025-11-21objtool: Don't alias undefined symbolsJosh Poimboeuf1-2/+2
2025-11-21objtool: Fix .cold function detection for duplicate symbolsJosh Poimboeuf2-3/+27
2025-11-21objtool: Support Clang AUTOFDO .cold functionsJosh Poimboeuf1-1/+9
2025-11-20tools/nolibc: remove more __nolibc_enosys() fallbacksThomas Weißschuh1-12/+4
2025-11-20tools/nolibc: remove now superfluous overflow check in llseekThomas Weißschuh1-2/+0
2025-11-20tools/nolibc: use 64-bit off_tThomas Weißschuh1-1/+1
2025-11-20tools/nolibc: prefer the llseek syscallThomas Weißschuh1-3/+3
2025-11-20tools/nolibc: handle 64-bit off_t for llseekThomas Weißschuh1-2/+1
2025-11-20tools/nolibc: use 64-bit ino_tThomas Weißschuh1-1/+1
2025-11-20sched_ext: tools: Removing duplicate targets during non-cross compilationRong Tao1-0/+2
2025-11-20Merge tag 'net-6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds6-12/+188
2025-11-19selftests: mptcp: add a check for 'add_addr_accepted'Gang Yan1-0/+7
2025-11-19selftests: mptcp: join: userspace: longer timeoutMatthieu Baerts (NGI0)1-5/+5
2025-11-19selftests: mptcp: join: endpoints: longer timeoutMatthieu Baerts (NGI0)1-4/+4
2025-11-19selftests: mptcp: join: fastclose: remove flaky marksMatthieu Baerts (NGI0)1-2/+0
2025-11-18selftest: af_unix: Add test for SO_PEEK_OFF.Kuniyuki Iwashima3-0/+164
2025-11-18selftests/x86: Update the negative vsyscall tests to expect a #GPSohil Mehta1-9/+12
2025-11-18docs: bring some order to our Python module hierarchyJonathan Corbet14-25/+24
2025-11-18docs: Move the python libraries to tools/lib/pythonJonathan Corbet20-10/+4546
2025-11-18objtool: Set minimum xxhash version to 0.8Josh Poimboeuf2-2/+2
2025-11-17selftests: net: lib: Do not overwrite error messagesIdo Schimmel2-1/+8
2025-11-17kselftest/arm64: Cover disabling streaming mode without SVE in fp-ptraceMark Brown1-4/+1
2025-11-17kselftst/arm64: Test NT_ARM_SVE FPSIMD format writes on non-SVE systemsMark Brown1-0/+61
2025-11-17tools: Remove s390 compat supportHeiko Carstens9-69/+2
2025-11-16Merge tag 'perf-tools-fixes-for-v6.18-2-2025-11-16' of git://git.kernel.org/p...Linus Torvalds9-22/+68
2025-11-16Merge tag 'mm-hotfixes-stable-2025-11-16-10-40' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2025-11-16tools: riscv: Fixed misalignment of CSR related definitionsChen Pei1-2/+3
2025-11-15selftests/user_events: fix type cast for write_index packed member in perf_testAnkit Khushwaha1-1/+1
2025-11-14Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds15-27/+628
2025-11-14selftests/timers/nanosleep: Add tests for return of remaining timeThomas Weißschuh1-0/+55
2025-11-14selftests/timers: Clean up kernel version check in posix_timersWake Liu1-10/+22
2025-11-14selftests/cgroup: conform test to KTAP format outputGuopeng Zhang8-24/+32
2025-11-14selftests/bpf: Test widen_imprecise_scalars() with different stack depthEduard Zingerman1-0/+53
2025-11-13Merge tag 'vfio-v6.18-rc6' of https://github.com/awilliam/linux-vfioLinus Torvalds4-9/+288
2025-11-13selftests/bpf: Add mptcp test with sockmapJiayuan Chen2-0/+183
2025-11-13perf libbfd: Ensure libbfd is initialized prior to useIan Rogers3-4/+50
2025-11-13perf test: Fix lock contention testRavi Bangoria1-5/+9
2025-11-13perf lock: Fix segfault due to missing kernel mapRavi Bangoria1-0/+2
2025-11-13tools headers UAPI: Sync KVM's vmx.h with the kernel to pick SEAMCALL exit re...Arnaldo Carvalho de Melo1-0/+1
2025-11-13perf build: Don't fail fast path feature detection when binutils-devel is not...Arnaldo Carvalho de Melo2-5/+4
2025-11-13perf header: Write bpf_prog (infos|btfs)_cnt to data fileThomas Falcon1-8/+2
2025-11-13Merge tag 'linux_kselftest-fixes-6.18-rc6' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-0/+4
2025-11-13Merge tag 'net-6.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds13-66/+699
2025-11-13objtool: Warn on functions with ambiguous -ffunction-sections section namesJosh Poimboeuf2-0/+40
2025-11-13Merge tag 'v6.18-rc5' into objtool/core, to pick up fixesIngo Molnar64-307/+1143
2025-11-12sched_ext: Add scx_cpu0 example schedulerTejun Heo3-1/+195
2025-11-12vfio: selftests: replace iova=vaddr with allocated iovasAlex Mastro2-5/+12
2025-11-12vfio: selftests: add iova allocatorAlex Mastro2-1/+84
2025-11-12vfio: selftests: fix map limit tests to use last available iovaAlex Mastro1-2/+13
2025-11-12vfio: selftests: add iova range query helpersAlex Mastro2-1/+179
2025-11-11selftests: mptcp: join: properly kill background tasksMatthieu Baerts (NGI0)2-9/+30
2025-11-11selftests: mptcp: connect: trunc: read all recv dataMatthieu Baerts (NGI0)1-5/+13
2025-11-11selftests: mptcp: join: userspace: longer transferMatthieu Baerts (NGI0)1-5/+5
2025-11-11selftests: mptcp: join: endpoints: longer transferMatthieu Baerts (NGI0)1-4/+4
2025-11-11selftests: mptcp: join: rm: set backup flagMatthieu Baerts (NGI0)1-27/+27
2025-11-11selftests: mptcp: connect: fix fallback note due to OoOMatthieu Baerts (NGI0)1-1/+1
2025-11-11arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth5-13/+13
2025-11-11selftests/namespaces: fix nsid testsChristian Brauner1-56/+51
2025-11-11Merge branch 'kbuild-6.19.fms.extension'Christian Brauner6-63/+88
2025-11-10selftest: netcons: add test for netconsole over bonded interfacesBreno Leitao4-7/+414
2025-11-10selftest: netcons: create a torture testBreno Leitao2-0/+131
2025-11-10selftest: netcons: refactor target creationBreno Leitao1-11/+19
2025-11-10tools: ynl: call nested attribute free function for indexed arraysZahari Doychev1-0/+12
2025-11-10selftests/tracing: Run sample events to clear page cache eventsSteven Rostedt1-0/+4
2025-11-10selftests/tc-testing: Create tests trying to add children to clsact/ingress q...Victor Nogueira1-0/+44
2025-11-10tools/docs/get_abi.py: fix get_abi library directoryMauro Carvalho Chehab1-1/+1
2025-11-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-1/+11
2025-11-10selftests/namespaces: test for efaultChristian Brauner3-0/+533
2025-11-10tools/objtool: Copy the __cleanup unused variable fix for older clangBorislav Petkov (AMD)1-1/+10
2025-11-10selftests/namespaces: add active reference count regression testChristian Brauner3-1/+117
2025-11-09tools/nolibc: avoid using plain integer as NULL pointerThomas Weißschuh4-6/+6
2025-11-09Merge tag 'kvmarm-fixes-6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2-1/+11
2025-11-08tools/nolibc: add support for fchdir()Thomas Weißschuh2-0/+15
2025-11-07selftests: net: local_termination: Wait for interfaces to come upAlexander Sverdlin1-0/+2
2025-11-07Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+4
2025-11-07kselftest/arm64: Align zt-test register dumpsMark Rutland1-1/+1
2025-11-07Merge tag 'trace-v6.18-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2025-11-07tracing/tools: Fix incorrcet short option in usage text for --threadsZhang Chujun1-1/+1
2025-11-07torture: Permit negative kvm.sh --kconfig numberic argumentsPaul E. McKenney1-1/+1
2025-11-06Merge tag 'perf-tools-fixes-for-v6.18-1-2025-11-06' of git://git.kernel.org/p...Linus Torvalds15-20/+146
2025-11-06Merge tag 'net-6.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-6/+18
2025-11-06selftests/vsock: avoid false-positives when checking dmesgBobby Eshleman1-4/+4
2025-11-05selftests/bpf: Add stacktrace ips test for raw_tpJiri Olsa2-0/+54
2025-11-05selftests/bpf: Add stacktrace ips test for kprobe_multi/kretprobe_multiJiri Olsa3-0/+171
2025-11-06rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTUREValentin Schneider1-0/+1
2025-11-06rcutorture: Permit kvm-again.sh to re-use the build directoryPaul E. McKenney1-16/+40
2025-11-06torture: Add kvm-series.sh to test commit/scenario combinationPaul E. McKenney1-0/+116
2025-11-05iommufd: Make vfio_compat's unmap succeed if the range is already emptyJason Gunthorpe1-0/+2
2025-11-05tools/power/cpupower: Support building libcpupower staticallyZuo An1-11/+21
2025-11-04bpf: add _impl suffix for bpf_stream_vprintk() kfuncMykyta Yatsenko3-18/+18
2025-11-04bpf:add _impl suffix for bpf_task_work_schedule* kfuncsMykyta Yatsenko3-9/+9
2025-11-04x86/cpufeatures: Correct LKGS feature flag descriptionBorislav Petkov (AMD)1-1/+1
2025-11-04selftests/coredump: add second PIDFD_INFO_COREDUMP_SIGNAL testChristian Brauner1-0/+146
2025-11-04selftests/coredump: add first PIDFD_INFO_COREDUMP_SIGNAL testChristian Brauner1-0/+146
2025-11-04selftests/coredump: ignore ENOSPC errorsChristian Brauner3-2/+9
2025-11-04selftests/coredump: add debug logging to coredump socket protocol testsChristian Brauner1-118/+367
2025-11-04selftests/coredump: add debug logging to coredump socket testsChristian Brauner1-22/+71
2025-11-04selftests/coredump: add debug logging to test helpersChristian Brauner1-11/+44
2025-11-04selftests/coredump: handle edge-triggered epoll correctlyChristian Brauner1-0/+8
2025-11-04selftests/coredump: fix userspace coredump client detectionChristian Brauner1-4/+8
2025-11-04selftests/coredump: fix userspace client detectionChristian Brauner1-1/+3
2025-11-04selftests/coredump: split out coredump socket testsChristian Brauner5-1661/+1722
2025-11-04selftests/coredump: split out common helpersChristian Brauner2-0/+399
2025-11-04selftests/pidfd: add second supported_mask testChristian Brauner1-0/+32
2025-11-04selftests/pidfd: add first supported_mask testChristian Brauner1-0/+41
2025-11-04selftests/pidfd: update pidfd headerChristian Brauner1-2/+13
2025-11-03selftests/bpf: Add tests for livepatch + bpf trampolineSong Liu3-0/+140
2025-11-03Merge branch 'tools-final2' into docs-mwJonathan Corbet9-1/+2092
2025-11-03sched_ext: Merge branch 'for-6.19' of git://git.kernel.org/pub/scm/linux/kern...Tejun Heo28-180/+674
2025-11-03perf symbols: Handle '1' symbols in /proc/kallsymsArnaldo Carvalho de Melo1-1/+5
2025-11-03selftests/namespace: test listns() paginationChristian Brauner3-1/+142
2025-11-03selftests/namespace: add stress testChristian Brauner3-1/+630
2025-11-03selftests/namespace: commit_creds() active reference testsChristian Brauner3-1/+818
2025-11-03selftests/namespace: third threaded active reference count testChristian Brauner1-0/+319
2025-11-03selftests/namespace: second threaded active reference count testChristian Brauner1-0/+99
2025-11-03selftests/namespace: first threaded active reference count testChristian Brauner1-0/+138
2025-11-03selftests/namespaces: twelth inactive namespace resurrection testChristian Brauner1-0/+564
2025-11-03selftests/namespaces: eleventh inactive namespace resurrection testChristian Brauner1-0/+283
2025-11-03selftests/namespaces: tenth inactive namespace resurrection testChristian Brauner1-0/+195
2025-11-03selftests/namespaces: ninth inactive namespace resurrection testChristian Brauner1-0/+203
2025-11-03selftests/namespaces: eigth inactive namespace resurrection testChristian Brauner1-0/+34
2025-11-03selftests/namespaces: seventh inactive namespace resurrection testChristian Brauner1-0/+141
2025-11-03selftests/namespaces: sixth inactive namespace resurrection testChristian Brauner1-0/+68
2025-11-03selftests/namespaces: fifth inactive namespace resurrection testChristian Brauner1-0/+26
2025-11-03selftests/namespaces: fourth inactive namespace resurrection testChristian Brauner1-0/+51
2025-11-03selftests/namespaces: third inactive namespace resurrection testChristian Brauner1-2/+63