aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2025-03-11Merge tag 'hyperv-fixes-signed-20250311' of git://git.kernel.org/pub/scm/linu...HEADmasterLinus Torvalds5-20/+51
2025-03-11Merge tag 'pinctrl-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-3/+8
2025-03-10Merge tag 'x86-urgent-2025-03-10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-4/+8
2025-03-10Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()Michael Kelley1-0/+13
2025-03-10x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodesFlorent Revest1-1/+1
2025-03-10x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabledVladis Dronov1-3/+7
2025-03-10x86/hyperv: Fix output argument to hypercall that changes page visibilityMichael Kelley1-2/+1
2025-03-09fbdev: hyperv_fb: Allow graceful removal of framebufferSaurabh Sengar1-5/+15
2025-03-09fbdev: hyperv_fb: Simplify hvfb_putmemSaurabh Sengar1-6/+6
2025-03-09fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMsMichael Kelley1-7/+13
2025-03-09drm/hyperv: Fix address space leak when Hyper-V DRM device is removedMichael Kelley1-0/+2
2025-03-09Linux 6.14-rc6v6.14-rc6Linus Torvalds1-1/+1
2025-03-09Merge tag 'kbuild-fixes-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-3/+8
2025-03-09Merge tag 'usb-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds24-83/+189
2025-03-09Merge tag 'driver-core-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2025-03-09Merge tag 'char-misc-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds27-85/+139
2025-03-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds16-62/+130
2025-03-09Merge tag 'kvm-x86-fixes-6.14-rcN.2' of https://github.com/kvm-x86/linux into...Paolo Bonzini12-35/+91
2025-03-09Merge tag 'kvmarm-fixes-6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini4-27/+39
2025-03-08Merge tag 'mm-hotfixes-stable-2025-03-08-16-27' of git://git.kernel.org/pub/s...Linus Torvalds39-122/+348
2025-03-08Merge tag 'x86-urgent-2025-03-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-43/+67
2025-03-08x86/microcode/AMD: Add some forgotten models to the SHA checkBorislav Petkov (AMD)1-0/+6
2025-03-08Merge branch 'linus' into x86/urgent, to pick up dependent patchesIngo Molnar168-1171/+2594
2025-03-08Merge tag 'loongarch-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-18/+75
2025-03-08LoongArch: KVM: Fix GPA size issue about VMBibo Mao2-1/+11
2025-03-08LoongArch: KVM: Reload guest CSR registers after sleepBibo Mao1-0/+7
2025-03-08LoongArch: KVM: Add interrupt checking for AVECBibo Mao1-1/+1
2025-03-08LoongArch: Set hugetlb mmap base address aligned with pmd sizeBibo Mao1-1/+5
2025-03-08LoongArch: Set max_pfn with the PFN of the last pageBibo Mao1-0/+3
2025-03-08LoongArch: Use polling play_dead() when resuming from hibernationHuacai Chen1-1/+46
2025-03-08LoongArch: Eliminate superfluous get_numa_distances_cnt()Yuli Wang1-12/+0
2025-03-08LoongArch: Convert unreachable() to BUG()Tiezhu Yang1-2/+2
2025-03-07Merge tag 's390-6.14-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds3-9/+10
2025-03-08x86/mm: Define PTRS_PER_PMD for assembly code tooIngo Molnar1-4/+4
2025-03-07Merge tag 'slab-for-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+10
2025-03-07Merge tag 'acpi-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds3-21/+87
2025-03-07Merge tag 'execve-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+24
2025-03-07Merge tag 'for-6.14-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-4/+10
2025-03-07Merge tag 'block-6.14-20250306' of git://git.kernel.dk/linuxLinus Torvalds8-30/+75
2025-03-07Merge tag 'io_uring-6.14-20250306' of git://git.kernel.dk/linuxLinus Torvalds1-4/+3
2025-03-07Merge tag 'sched-urgent-2025-03-07' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-3/+8
2025-03-07Merge tag 'perf-urgent-2025-03-07' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+28
2025-03-07Merge tag 'x86-urgent-2025-03-07' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-31/+64
2025-03-07Merge tag 'hwmon-for-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-40/+50
2025-03-07Merge tag 'gpio-fixes-for-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-16/+35
2025-03-07Merge tag 'platform-drivers-x86-v6.14-4' of git://git.kernel.org/pub/scm/linu...Linus Torvalds6-16/+58
2025-03-07Merge tag 'sound-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds7-56/+185
2025-03-07virt: sev-guest: Move SNP Guest Request data pages handling under snp_cmd_mutexAlexey Kardashevskiy3-24/+39
2025-03-07virt: sev-guest: Allocate request data dynamicallyNikunj A Dadhania1-9/+15
2025-03-07x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()Andrew Cooper1-6/+3
2025-03-06fs/pipe: add simpler helpers for common casesLinus Torvalds7-23/+49
2025-03-06Merge tag 'drm-fixes-2025-03-07' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds26-197/+456
2025-03-06block: Name the RQF flags enumBreno Leitao1-1/+1
2025-03-07Merge tag 'amd-drm-fixes-6.14-2025-03-06' of https://gitlab.freedesktop.org/a...Dave Airlie6-17/+24
2025-03-06Merge tag 'bcachefs-2025-03-06' of git://evilpiepirate.org/bcachefsLinus Torvalds4-55/+64
2025-03-06bcachefs: copygc now skips non-rw devicesKent Overstreet1-13/+12
2025-03-06bcachefs: Fix bch2_dev_journal_alloc() spuriously failingKent Overstreet1-27/+32
2025-03-07Merge tag 'drm-xe-fixes-2025-03-06' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie10-141/+289
2025-03-07Merge tag 'drm-intel-fixes-2025-03-06' of https://gitlab.freedesktop.org/drm/...Dave Airlie1-1/+2
2025-03-07Merge tag 'drm-misc-fixes-2025-03-06' of https://gitlab.freedesktop.org/drm/m...Dave Airlie9-38/+141
2025-03-06x86/boot: Sanitize boot params before parsing command lineArd Biesheuvel1-0/+2
2025-03-06Merge tag 'net-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds47-316/+499
2025-03-06Merge tag 'v6.14-rc5-smb3-fixes' of git://git.samba.org/ksmbdLinus Torvalds7-37/+66
2025-03-06Merge tag 'exfat-for-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-9/+23
2025-03-06Merge tag 'vfs-6.14-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds3-11/+5
2025-03-06fs/pipe: fix pipe buffer index use in FUSELinus Torvalds1-7/+6
2025-03-06fs/pipe: do not open-code pipe head/tail logic in FIONREADLinus Torvalds1-4/+3
2025-03-06fs/pipe: express 'pipe_empty()' in terms of 'pipe_occupancy()'Linus Torvalds1-6/+6
2025-03-06usb: typec: ucsi: Fix NULL pointer accessAndrei Kuchynski1-6/+7
2025-03-06usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card ReaderMiao Li1-0/+4
2025-03-06gpio: rcar: Fix missing of_node_put() callFabrizio Castro1-1/+6
2025-03-06btrfs: fix a leaked chunk map issue in read_one_chunk()Haoxiang Li1-0/+1
2025-03-06Merge tag 'nvme-6.14-2025-03-05' of git://git.infradead.org/nvme into block-6.14Jens Axboe5-26/+68
2025-03-06kbuild: install-extmod-build: Fix build when specifying KBUILD_OUTPUTInochi Amaoto1-1/+1
2025-03-06net: ipv6: fix missing dst ref drop in ila lwtunnelJustin Iurman1-0/+1
2025-03-06net: ipv6: fix dst ref loop in ila lwtunnelJustin Iurman1-1/+2
2025-03-06mctp i3c: handle NULL header addressMatt Johnston1-0/+3
2025-03-06sched/rt: Update limit of sched_rt sysctl in documentationShrikanth Hegde1-0/+3
2025-03-06sched/deadline: Use online cpus for validating runtimeShrikanth Hegde1-1/+1
2025-03-06pid: Do not set pid_max in new pid namespacesMichal Koutný1-1/+1
2025-03-06drm/bochs: Fix DPMS regressionTakashi Iwai1-2/+3
2025-03-05mm/page_alloc: fix uninitialized variableHao Zhang1-0/+1
2025-03-05rapidio: add check for rio_add_net() in rio_scan_alloc_net()Haoxiang Li1-1/+4
2025-03-05rapidio: fix an API misues when rio_add_net() failsHaoxiang Li1-1/+2
2025-03-05MAINTAINERS: .mailmap: update Sumit Garg's email addressSumit Garg2-3/+4
2025-03-05Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] f...Gabriel Krisman Bertazi1-2/+1
2025-03-05mm: fix finish_fault() handling for large foliosBrian Geffon1-5/+10
2025-03-05mm: don't skip arch_sync_kernel_mappings() in error pathsRyan Roberts2-4/+6
2025-03-05mm: shmem: remove unnecessary warning in shmem_writepage()Ricardo Cañuelo Navarro1-1/+1
2025-03-05userfaultfd: fix PTE unmapping stack-allocated PTE copiesSuren Baghdasaryan1-10/+10
2025-03-05userfaultfd: do not block on locking a large folio with raised refcountSuren Baghdasaryan1-1/+16
2025-03-05mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pagesSun YangKai1-1/+1
2025-03-05mm: shmem: fix potential data corruption during shmem swapinBaolin Wang1-4/+27
2025-03-05mm: fix kernel BUG when userfaultfd_move encounters swapcacheBarry Song1-8/+66
2025-03-05selftests/damon/damon_nr_regions: sort collected regiosn before checking with...SeongJae Park1-0/+1
2025-03-05selftests/damon/damon_nr_regions: set ops update for merge results check to 1...SeongJae Park1-0/+1
2025-03-05selftests/damon/damos_quota: make real expectation of quota exceedsSeongJae Park1-3/+6
2025-03-05include/linux/log2.h: mark is_power_of_2() with __always_inlineSu Hui1-1/+1
2025-03-05NFS: fix nfs_release_folio() to not deadlock via kcompactd writebackMike Snitzer4-2/+11
2025-03-05mm, swap: avoid BUG_ON in relocate_cluster()Kemeng Shi1-1/+2
2025-03-05mm: swap: use correct step in loop to wait all clusters in wait_for_allocation()Kemeng Shi1-1/+0
2025-03-05mm: swap: add back full cluster when no entry is reclaimedKemeng Shi1-0/+4
2025-03-05mm: abort vma_modify() on merge out of memory failureLorenzo Stoakes1-4/+8
2025-03-05mm/hugetlb: wait for hugetlb folios to be freedGe Yang3-0/+23
2025-03-05mm: fix possible NULL pointer dereference in __swap_duplicategao xu1-0/+4
2025-03-05dma: kmsan: export kmsan_handle_dma() for modulesSebastian Andrzej Siewior1-0/+1
2025-03-05Documentation: fix doc link to fault-injection.rstUjwal Kundur1-1/+1
2025-03-05hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folioMa Wupeng1-1/+4
2025-03-05mm: memory-hotplug: check folio ref count first in do_migrate_rangeMa Wupeng1-13/+7
2025-03-05mm: memory-failure: update ttu flag inside unmap_poisoned_folioMa Wupeng3-35/+36
2025-03-05arm: pgtable: fix NULL pointer dereference issueQi Zheng1-12/+25
2025-03-05m68k: sun3: add check for __pgd_alloc()Haoxiang Li1-2/+4
2025-03-05selftests/damon/damos_quota_goal: handle minimum quota that cannot be further...SeongJae Park1-0/+3
2025-03-05Revert "selftests/mm: remove local __NR_* definitions"John Hubbard9-8/+60
2025-03-05net: dsa: mt7530: Fix traffic flooding for MMIO devicesLorenzo Bianconi1-6/+2
2025-03-05io_uring/rw: ensure reissue path is correctly handled for IOPOLLJens Axboe1-4/+3
2025-03-05drm/xe/userptr: Unmap userptrs in the mmu notifierThomas Hellström4-9/+52
2025-03-05drm/xe/hmm: Don't dereference struct page pointers without notifier lockThomas Hellström1-26/+86
2025-03-05drm/xe/hmm: Style- and include fixesThomas Hellström2-6/+8
2025-03-05drm/xe: Add staging tree for VM bindsMatthew Brost3-19/+46
2025-03-05drm/xe: Fix fault mode invalidation with unbindThomas Hellström4-60/+75
2025-03-05drm/xe/vm: Fix a misplaced #endifThomas Hellström1-1/+1
2025-03-05drm/xe/vm: Validate userptr during gpu vma prefetchingThomas Hellström1-1/+10
2025-03-05ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L4...Stefan Binding1-0/+1
2025-03-05ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41...Stefan Binding1-0/+4
2025-03-05ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41...Stefan Binding1-0/+4
2025-03-05ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDAStefan Binding1-0/+4
2025-03-05ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDAStefan Binding1-0/+2
2025-03-05ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41...Stefan Binding1-0/+2
2025-03-05ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDAStefan Binding1-0/+2
2025-03-05nvme-tcp: fix signedness bug in nvme_tcp_init_connection()Dan Carpenter1-3/+3
2025-03-05Merge tag 'hid-for-linus-2025030501' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds12-58/+70
2025-03-05fs/pipe: remove buggy and unused 'helper' functionLinus Torvalds1-9/+0
2025-03-05drm/amd/pm: always allow ih interrupt from fwKenneth Feng1-11/+1
2025-03-05drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200MRichard Thier3-3/+19
2025-03-05include/linux/pipe_fs_i: Add htmldoc annotation for "head_tail" memberK Prateek Nayak1-0/+1
2025-03-05fs/pipe: Fix pipe_occupancy() with 16-bit indexesLinus Torvalds1-1/+1
2025-03-05drm/amdkfd: Fix NULL Pointer Dereference in KFD queueAndrew Martin1-2/+2
2025-03-05drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_s...Ma Ke1-1/+2
2025-03-05sched/fair: Fix potential memory corruption in child_cfs_rq_on_listZecheng Li1-2/+4
2025-03-05block: fix conversion of GPT partition name to 7-bitOlivier Gayot1-1/+1
2025-03-05ublk: set_params: properly check if parameters can be appliedUday Shankar1-2/+5
2025-03-05net-timestamp: support TCP GSO case for a few missing flagsJason Xing1-4/+7
2025-03-05exfat: add a check for invalid data sizeYuezhang Mo1-0/+5
2025-03-05exfat: short-circuit zero-byte writes in exfat_file_write_iterEric Sandeen1-1/+1
2025-03-05exfat: fix soft lockup in exfat_clear_bitmapNamjae Jeon3-7/+16
2025-03-05exfat: fix just enough dentries but allocate a new cluster to dirYuezhang Mo1-1/+1
2025-03-05gpio: rcar: Use raw_spinlock to protect register accessNiklas Söderlund1-12/+12
2025-03-05gpio: aggregator: protect driver attr handlers against module unloadKoichiro Den1-3/+17
2025-03-05platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TAShyam Sundar S K2-15/+40
2025-03-05platform/x86/amd/pmf: Propagate PMF-TA return codesShyam Sundar S K1-1/+1
2025-03-05doc: correcting two prefix errors in idmappings.rstAiden Ma1-2/+2
2025-03-05ALSA: hda: intel: Add Dell ALC3271 to power_save denylistHoku Ishibe1-0/+2
2025-03-05ALSA: hda/realtek: update ALC222 depop optimizeKailang Yang1-0/+76
2025-03-05x86/sgx: Fix size overflows in sgx_encl_create()Jarkko Sakkinen1-0/+7
2025-03-04Merge tag 'x86_microcode_for_v6.14_rc6' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-86/+627
2025-03-04vlan: enforce underlying device typeOscar Maes1-1/+2
2025-03-04mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addrKrister Johansen1-3/+15
2025-03-04net: ethtool: netlink: Allow NULL nlattrs when getting a phy_deviceMaxime Chevallier9-18/+19
2025-03-04ppp: Fix KMSAN uninit-value warning with bpfJiayuan Chen1-9/+19
2025-03-04Merge branch 'fixes-for-ipa-v4-7'Jakub Kicinski1-9/+9
2025-03-04net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7Luca Weiss1-0/+2
2025-03-04net: ipa: Fix QSB data for v4.7Luca Weiss1-2/+2
2025-03-04net: ipa: Fix v4.7 resource group namesLuca Weiss1-7/+5
2025-03-04HID: Intel-thc-hid: Intel-quickspi: Correct device state after S4Even Xu1-0/+2
2025-03-04HID: intel-thc-hid: Fix spelling mistake "intput" -> "input"Colin Ian King1-1/+1
2025-03-04HID: hid-steam: Fix use-after-free when detaching deviceVicki Pfau1-1/+1
2025-03-04HID: debug: Fix spelling mistake "Messanger" -> "Messenger"Colin Ian King1-1/+1
2025-03-04HID: appleir: Fix potential NULL dereference at raw event handleDaniil Dulov1-1/+1
2025-03-04HID: apple: disable Fn key handling on the Omoton KB066Alex Henrie1-4/+7
2025-03-04HID: i2c-hid: improve i2c_hid_get_report error messageWentao Guan1-1/+1
2025-03-04platform/x86/amd: pmf: Add balanced-performance to hidden choicesMario Limonciello1-0/+2
2025-03-04platform/x86/amd: pmf: Add 'quiet' to hidden choicesMario Limonciello1-0/+9
2025-03-04ACPI: platform_profile: Add support for hidden choicesMario Limonciello2-21/+76
2025-03-04drm/xe: Fix GT "for each engine" workaroundsTvrtko Ursulin1-2/+2
2025-03-04drm/xe/userptr: properly setup pfn_flags_maskMatthew Auld1-8/+10
2025-03-04drm/i915/mst: update max stream count to match number of pipesJani Nikula1-1/+2
2025-03-04drm/xe: Remove double pageflipMaarten Lankhorst1-10/+0
2025-03-05docs: Kconfig: fix defconfig descriptionSatoru Takeuchi1-1/+1
2025-03-05kbuild: hdrcheck: fix cross build with clangArnd Bergmann1-1/+1
2025-03-04Merge tag 'devicetree-fixes-for-6.14-2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+2
2025-03-05kbuild: userprogs: use correct lld when linking through clangThomas Weißschuh1-0/+5
2025-03-04fs/pipe: Read pipe->{head,tail} atomically outside pipe->mutexLinus Torvalds2-13/+45
2025-03-04KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVMXiaoyao Li1-1/+1
2025-03-04Merge tag 'wireless-2025-03-04' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski18-134/+274
2025-03-04s390/ftrace: Fix return address recovery of traced functionSumanth Korikkar1-1/+2
2025-03-04selftests/vDSO: Fix GNU hash table entry size for s390xThomas Weißschuh1-5/+5
2025-03-04s390/traps: Fix test_monitor_call() inline assemblyHeiko Carstens1-3/+3
2025-03-04ALSA: hda: realtek: fix incorrect IS_REACHABLE() usageArnd Bergmann2-5/+1
2025-03-04usb: xhci: Fix host controllers "dying" after suspend and resumeMichal Pecio1-1/+5
2025-03-04net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle...Peiyang Wang1-1/+1
2025-03-04wifi: nl80211: disable multi-link reconfigurationJohannes Berg1-1/+1
2025-03-04net: dsa: rtl8366rb: don't prompt users for LED controlJakub Kicinski1-1/+1
2025-03-04be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlinkNikolay Aleksandrov3-101/+100
2025-03-04x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63Ahmed S. Darwish1-16/+34
2025-03-04x86/cpu: Validate CPUID leaf 0x2 EDX outputAhmed S. Darwish1-1/+1
2025-03-04x86/cacheinfo: Validate CPUID leaf 0x2 EDX outputAhmed S. Darwish1-1/+1
2025-03-04mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wqUladzislau Rezki (Sony)1-4/+10
2025-03-04usb: dwc3: Set SUSPENDENABLE soon after phy initThinh Nguyen3-30/+45
2025-03-03Merge tag 'affs-6.14-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+5