aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge tag 'objtool-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+17
13 daysMerge tag 's390-6.19-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+1
13 daysMerge tag 'block-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+7
13 daysMerge tag 'io_uring-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-15/+44
13 daysMerge tag 'sound-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+0
2026-01-22Merge tag 'net-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds12-46/+429
2026-01-22vsock/test: add stream TX credit bounds testMelbin K Mathew1-0/+101
2026-01-22vsock/test: fix seqpacket message bounds testStefano Garzarella1-0/+11
2026-01-21Merge tag 'perf-tools-fixes-for-v6.19-2026-01-21' of git://git.kernel.org/pub...Linus Torvalds1-2/+5
2026-01-21selftests: net: amt: wait longer for connection before sending packetsTaehee Yoo1-2/+5
2026-01-21objtool: Fix libopcodes linking with static librariesSasha Levin1-4/+17
2026-01-21selftests/io_uring: support NO_SQARRAY in miniliburingPavel Begunkov1-7/+27
2026-01-21selftests/io_uring: add io_uring_queue_init_paramsPavel Begunkov1-8/+17
2026-01-21selftests/ublk: fix garbage output in foreground modeMing Lei1-1/+2
2026-01-21selftests/ublk: fix error handling for starting deviceMing Lei1-2/+4
2026-01-21selftests/ublk: fix IO thread idle checkMing Lei1-1/+1
2026-01-20tools/net/ynl: Makefile's install target now installs ynltoolMichel Lind1-1/+2
2026-01-20vsock/test: Do not filter kallsyms by symbol typeMichal Luczaj1-1/+1
2026-01-19selftests/tc-testing: Try to add teql as a child qdiscVictor Nogueira1-0/+25
2026-01-19selftests: net: simple selftest for ipvtapDmitry Skorodumov3-0/+171
2026-01-19selftests: ALSA: Remove unused variable in utimer-testLeeYongjun1-1/+0
2026-01-18Merge tag 'landlock-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-185/+66
2026-01-18Merge tag 'x86-urgent-2026-01-18' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2026-01-18Merge tag 'objtool-urgent-2026-01-18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-12/+16
2026-01-17tools: ynl: Specify --no-line-number in ynl-regen.sh.Kuniyuki Iwashima1-1/+1
2026-01-17selftests: vDSO: getrandom: Fix path to s390 chacha implementationThomas Weißschuh1-1/+1
2026-01-17selftests/x86: Add selftests include path for kselftest.h after centralizationBala-Vignesh-Reddy1-0/+1
2026-01-16Merge tag 'cxl-fixes-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-12/+18
2026-01-15selftests: net: fib-onlink-tests: Convert to use namespaces by defaultRicardo B. Marlière1-41/+30
2026-01-15vsock/test: Add test for a linear and non-linear skb getting coalescedMichal Luczaj3-0/+82
2026-01-15Merge tag 'mm-hotfixes-stable-2026-01-15-08-03' of git://git.kernel.org/pub/s...Linus Torvalds2-28/+358
2026-01-15Merge tag 'net-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-7/+24
2026-01-14tools/testing/selftests: fix gup_longterm for unknown fsLorenzo Stoakes1-1/+1
2026-01-14tools/testing/selftests: add forked (un)/faulted VMA merge testsLorenzo Stoakes1-41/+139
2026-01-14tools/testing/selftests: add tests for !tgt, src mremap() mergesLorenzo Stoakes1-0/+232
2026-01-13Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-3/+11
2026-01-13selftests: drv-net: fix RPS mask handling for high CPU numbersGal Pressman1-2/+2
2026-01-13selftests: drv-net: fix RPS mask handling in toeplitz testGal Pressman1-2/+4
2026-01-13tools: ynl: render event op docs correctlyDonald Hunter1-3/+6
2026-01-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-59/+85
2026-01-13cxl: Check for invalid addresses returned from translation functions on errorsRobert Richter1-12/+18
2026-01-13objtool: fix build failure due to missing libopcodes checkSasha Levin1-10/+14
2026-01-13objtool: fix compilation failure with the x32 toolchainMikulas Patocka1-2/+2
2026-01-11treewide: Update email addressThomas Gleixner2-2/+2
2026-01-10Merge tag 'linux_kselftest-fixes-6.19-rc5' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-1/+17
2026-01-10vsock/test: add a final full barrier after run all testsStefano Garzarella1-0/+12
2026-01-10selftests: kvm: Verify TILELOADD actually #NM faults when XFD[18]=1Sean Christopherson1-12/+18
2026-01-10selftests: kvm: try getting XFD and XSAVE state out of syncPaolo Bonzini1-8/+30
2026-01-10selftests: kvm: replace numbered sync points with actionsPaolo Bonzini1-45/+43
2026-01-09selftests/tracing: Fix test_multiple_writes stallFushuai Wang1-1/+17
2026-01-09selftests/landlock: Properly close a file descriptorGünther Noack1-1/+2
2026-01-08Merge tag 'net-6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds12-12/+197
2026-01-08tools: ynl: don't install testsJakub Kicinski1-1/+0
2026-01-08Merge tag 'hid-for-linus-2026010801' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-13/+64
2026-01-07selftests/hid: add a test for the Digitizer/Button Type pressurepadPeter Hutterer1-4/+35
2026-01-07selftests/hid: use a enum class for the different button typesPeter Hutterer1-10/+14
2026-01-07selftests/hid: require hidtools 0.12Peter Hutterer1-0/+14
2026-01-07selftests/hid: fix bpf compilations due to -fms-extensionsBenjamin Tissoires1-0/+2
2026-01-06selftests: netdevsim: add carrier state consistency testYohei Kojima1-0/+59
2026-01-06selftests: drv-net: Bring back tool() to driver __init__sGal Pressman2-4/+4
2026-01-06perf parse-events: Fix evsel allocation failureFaisal Bukhari1-2/+5
2026-01-06selftests/bpf: Update xdp_context_test_run test to check maximum metadata sizeToke Høiland-Jørgensen1-3/+11
2026-01-05selftests: mptcp: Mark xerror and die_perror __noreturnAnkit Khushwaha5-6/+11
2026-01-05selftests/tc-testing: Add test case redirecting to self on egressVictor Nogueira1-0/+47
2026-01-05vsock/test: Test setting SO_ZEROCOPY on accept()ed socketMichal Luczaj1-0/+32
2026-01-02Merge tag 'perf-tools-fixes-for-v6.19-2026-01-02' of git://git.kernel.org/pub...Linus Torvalds35-28/+170
2026-01-02Merge tag 'linux_kselftest-fixes-6.19-rc4' of git://git.kernel.org/pub/scm/li...Linus Torvalds3-4/+12
2026-01-02Merge tag 'block-6.19-20260102' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-6/+83
2026-01-01selftests: netfilter: nft_concat_range.sh: add check for overlap detection bugFlorian Westphal1-1/+44
2025-12-31kselftest/harness: Use helper to avoid zero-size memset warningWake Liu1-1/+7
2025-12-31selftests/ftrace: Test toplevel-enable for instanceZheng Yejian1-1/+2
2025-12-31selftests/ftrace: traceonoff_triggers: strip off namesYipeng Zou1-2/+3
2025-12-31Merge tag 'vfio-v6.19-rc4' of https://github.com/awilliam/linux-vfioLinus Torvalds7-6/+8
2025-12-30Merge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-14/+93
2025-12-30selftests: fib_test: Add test case for ipv4 multi nexthopsVadim Fedorenko1-1/+69
2025-12-30selftests: fib_nexthops: Add test cases for error routes deletionIdo Schimmel1-0/+15
2025-12-29Merge tag 'mm-hotfixes-stable-2025-12-28-21-50' of git://git.kernel.org/pub/s...Linus Torvalds3-2/+27
2025-12-29selftests/landlock: Use scoped_base_variants.h for ptrace_testTingmao Wang2-151/+12
2025-12-29selftests/landlock: Fix missing semicolonTingmao Wang1-1/+1
2025-12-29selftests/landlock: Fix typo in fs_testTingmao Wang1-2/+2
2025-12-28Merge tag 'sched_ext-for-6.19-rc3-fixes' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-4/+6
2025-12-28Merge tag 'powerpc-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+1
2025-12-28selftests/ublk: fix Makefile to rebuild on header changesMing Lei1-2/+2
2025-12-28selftests/ublk: add test for async partition scanMing Lei3-4/+81
2025-12-28tools/sched_ext: update scx_show_state.py for scx_aborting changeKohei Enju1-2/+1
2025-12-28tools/sched_ext: fix scx_show_state.py for scx_root changeKohei Enju1-2/+5
2025-12-27tools build: Fix the common set of features test wrt libopensslArnaldo Carvalho de Melo1-1/+1
2025-12-26selftests/landlock: NULL-terminate unix pathname addressesMatthieu Buffet2-25/+20
2025-12-26selftests/landlock: Remove invalid unix socket bind()Matthieu Buffet1-3/+0
2025-12-26selftests/landlock: Add missing connect(minimal AF_UNSPEC) testMatthieu Buffet1-1/+13
2025-12-26selftests/landlock: Fix TCP bind(AF_UNSPEC) test caseMatthieu Buffet2-1/+16
2025-12-24tools headers: Sync syscall table with kernel sourcesNamhyung Kim11-1/+13
2025-12-24tools headers: Sync linux/socket.h with kernel sourcesNamhyung Kim1-3/+21
2025-12-24tools headers: Sync linux/gfp_types.h with kernel sourcesNamhyung Kim1-6/+0
2025-12-24tools headers: Sync arm64 headers with kernel sourcesNamhyung Kim1-3/+3
2025-12-24tools headers: Sync x86 headers with kernel sourcesNamhyung Kim2-0/+41
2025-12-24tools headers: Sync UAPI sound/asound.h with kernel sourcesNamhyung Kim1-1/+1
2025-12-24tools headers: Sync UAPI linux/mount.h with kernel sourcesNamhyung Kim1-1/+1
2025-12-24tools headers: Sync UAPI linux/fs.h with kernel sourcesNamhyung Kim1-1/+2
2025-12-24tools headers: Sync UAPI linux/fcntl.h with kernel sourcesNamhyung Kim1-0/+12
2025-12-24tools headers: Sync UAPI KVM headers with kernel sourcesNamhyung Kim2-0/+12
2025-12-24tools headers: Sync UAPI drm/drm.h with kernel sourcesNamhyung Kim1-0/+15
2025-12-24tools/virtio: add device, device_driver stubsMichael S. Tsirkin1-0/+8
2025-12-24tools/virtio: fix up oot buildMichael S. Tsirkin2-2/+13
2025-12-24tools/virtio: switch to kernel's virtio_config.hMichael S. Tsirkin1-101/+1
2025-12-24tools/virtio: stub might_sleep and synchronize_rcuMichael S. Tsirkin1-0/+7
2025-12-24tools/virtio: add struct cpumask to cpumask.hMichael S. Tsirkin1-0/+4
2025-12-24tools/virtio: pass KCFLAGS to module buildMichael S. Tsirkin1-1/+2
2025-12-24tools/virtio: add ucopysize.h stubMichael S. Tsirkin1-0/+21
2025-12-24tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubsMichael S. Tsirkin1-0/+9
2025-12-24tools/virtio: stub DMA mapping functionsMichael S. Tsirkin1-0/+4
2025-12-24tools/virtio: add struct module forward declarationMichael S. Tsirkin1-0/+2
2025-12-24tools/virtio: use kernel's virtio.hMichael S. Tsirkin1-72/+1
2025-12-24tools/virtio: fix up compiler.h stubMichael S. Tsirkin1-0/+6
2025-12-23vfio: selftests: Drop <uapi/linux/types.h> includesDavid Matlack6-6/+0
2025-12-23tools include: Add definitions for __aligned_{l,b}e64David Matlack1-0/+8
2025-12-23tools/mm/page_owner_sort: fix timestamp comparison for stable sortingKaushlendra Kumar1-1/+5
2025-12-23selftests/mm: fix thread state check in uffd-unit-testsWake Liu1-1/+1
2025-12-23idr: fix idr_alloc() returning an ID out of rangeMatthew Wilcox (Oracle)1-0/+21
2025-12-23perf arm-spe: Add NVIDIA Olympus to neoverse listBesar Wicaksono1-0/+1
2025-12-23tools headers arm64: Add NVIDIA Olympus partBesar Wicaksono1-0/+2
2025-12-23perf tests top: Make the test exclusiveIan Rogers1-1/+1
2025-12-23perf tests kvm: Avoid leaving perf.data.guest file aroundIan Rogers1-1/+1
2025-12-23selftests: net: fix "buffer overflow detected" for tap.cAlice C. Munduruca1-11/+5
2025-12-23selftests: drv-net: psp: fix test names in ipver_test_builder()Daniel Zahka1-1/+2
2025-12-23selftests: drv-net: psp: fix templated test names in psp_ip_ver_test_builder()Daniel Zahka1-1/+2
2025-12-22selftests/powerpc/pmu/: Add check_extended_reg_test to .gitignoreGopi Krishna Menon1-0/+1
2025-12-20Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-0/+2
2025-12-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-0/+16
2025-12-20Merge tag 'block-6.19-20251218' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds20-33/+342
2025-12-19Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+3
2025-12-19Merge tag 'net-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds16-61/+204
2025-12-18Merge tag 'kvm-x86-fixes-6.19-rc1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-0/+16
2025-12-18selftests/tc-testing: Test case exercising potential mirred redirect deadlockVictor Nogueira1-0/+46
2025-12-17perf symbol: Fix ENOENT case for filename__read_build_idIan Rogers4-5/+13
2025-12-17perf tools: Disable BPF skeleton if no libopenssl foundNamhyung Kim1-0/+8
2025-12-17tools/build: Add a feature test for libopensslNamhyung Kim4-4/+22
2025-12-17Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds6-25/+145
2025-12-16Merge tag 'sched_ext-for-6.19-rc1-fixes' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-0/+8
2025-12-15iommufd/selftest: Make it clearer to gcc that the access is not out of boundsJason Gunthorpe1-5/+3
2025-12-15selftests: netfilter: packetdrill: avoid failure on HZ=100 kernelFlorian Westphal1-1/+1
2025-12-15lkdtm/bugs: Add cases for BUG and PANIC occurring in hardirq contextArd Biesheuvel1-0/+2
2025-12-12selftests: ublk: add user copy test casesCaleb Sander Mateos9-0/+243
2025-12-12selftests: ublk: add support for user copy to kublkCaleb Sander Mateos4-9/+64
2025-12-12selftests: ublk: forbid multiple data copy modesCaleb Sander Mateos2-6/+15
2025-12-12selftests: ublk: don't share backing files between ublk serversCaleb Sander Mateos1-1/+3
2025-12-12selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04Caleb Sander Mateos1-4/+4
2025-12-12selftests: ublk: fix fio arguments in run_io_and_recover()Caleb Sander Mateos4-5/+6
2025-12-12selftests: ublk: remove unused ios map in seq_io.btCaleb Sander Mateos1-1/+0
2025-12-12selftests: ublk: correct last_rw map type in seq_io.btCaleb Sander Mateos1-1/+1
2025-12-12selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback()Ming Lei1-6/+6
2025-12-12selftests/sched_ext: flush stdout before test to avoid log spamEmil Tsalapatis1-0/+8
2025-12-11netfilter: nf_nat: remove bogus direction checkFlorian Westphal2-4/+11
2025-12-11selftests/tc-testing: Create tests to exercise ets classes active list mispla...Victor Nogueira1-0/+78
2025-12-11Merge tag 'nf-25-12-10' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Jakub Kicinski1-5/+4
2025-12-11selftests: forwarding: vxlan_bridge_1q_mc_ul: Drop useless sleepingPetr Machata1-41/+22
2025-12-11selftests: forwarding: vxlan_bridge_1q_mc_ul: Fix flakinessPetr Machata2-4/+10
2025-12-11selftests: net: lib: tc_rule_stats_get(): Don't hard-code array indexPetr Machata1-1/+2
2025-12-10selftests: netfilter: prefer xfail in case race wasn't triggeredFlorian Westphal1-5/+4
2025-12-10selftests/bpf: add regression test for bpf_d_path()Shuran Liu2-17/+95
2025-12-10selftests: net: tfo: Fix build warningGuenter Roeck1-1/+2
2025-12-10selftests: net: Fix build warningsGuenter Roeck1-2/+4
2025-12-10selftest: af_unix: Support compilers without flex-array-member-not-at-end sup...Guenter Roeck1-1/+6
2025-12-10selftests: tls: fix warning of uninitialized variableAnkit Khushwaha1-1/+1
2025-12-10Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-9/+562
2025-12-09selftests/bpf: Add test for truncated dmabuf_iter readsT.J. Mercier1-5/+42
2025-12-09libbpf: Fix -Wdiscarded-qualifiers under C23Mikhail Gavrilov1-3/+4
2025-12-09bpftool: Fix build warnings due to MS extensionsQuentin Monnet1-0/+2
2025-12-10Merge tag 'platform-drivers-x86-v6.19-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-3/+45
2025-12-10Merge tag 'auto-type-conversion-for-v6.19-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds2-3/+8
2025-12-08selftests: mptcp: pm: ensure unknown flags are ignoredMatthieu Baerts (NGI0)2-0/+15
2025-12-08tools: ynl: fix build on systems with old kernel headersJakub Kicinski1-0/+2
2025-12-08tools/virtio: replace "__auto_type" with "auto"H. Peter Anvin1-1/+1
2025-12-08selftests/bpf: replace "__auto_type" with "auto"H. Peter Anvin1-2/+7
2025-12-09Merge tag 'hyperv-next-signed-20251207' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+4
2025-12-07Merge tag 'perf-tools-for-v6.19-2025-12-06' of git://git.kernel.org/pub/scm/l...Linus Torvalds246-3670/+11130
2025-12-06Merge tag 'tty-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-1/+657
2025-12-06Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds317-307/+1291
2025-12-06Merge tag 'objtool-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-15/+154
2025-12-06Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds24-33/+65
2025-12-06Merge tag 'landlock-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+1467
2025-12-06Merge tag 'turbostat-v2025.12.02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-619/+660
2025-12-06Merge tag 'libnvdimm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+6
2025-12-06Merge tag 'dma-mapping-6.19-2025-12-05' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-14/+65
2025-12-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds48-325/+2179
2025-12-05Merge tag 'riscv-for-linus-6.19-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-30/+274
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds17-225/+1952
2025-12-05Merge tag 'ktest-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-2/+2
2025-12-05libperf: Use 'extern' in LIBPERF_API visibility macroArnaldo Carvalho de Melo1-1/+1
2025-12-05Merge tag 'trace-rv-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds13-14/+278
2025-12-05Merge tag 'trace-tools-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds14-372/+246
2025-12-04Merge tag 'tpmdd-next-6.19-rc1-v4' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2025-12-04Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+87
2025-12-04Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds26-1071/+1492
2025-12-04Merge tag 'iommu-updates-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-22/+50
2025-12-04Merge tag 'cxl-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds7-77/+525
2025-12-04Merge tag 'hid-for-linus-2025120201' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+71
2025-12-04perf stat: Improve handling of termination by signalIan Rogers1-5/+16
2025-12-04perf tests stat: Add test for error for an offline CPUIan Rogers1-0/+27
2025-12-04Merge tag 'sound-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+1