aboutsummaryrefslogtreecommitdiffstats
path: root/init
AgeCommit message (Expand)AuthorFilesLines
2024-09-25Merge tag 'rust-6.12' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-4/+15
2024-09-21Merge tag 'sched_ext-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+22
2024-09-21Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+3
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-09-18Merge tag 'cgroup-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+13
2024-09-17Merge tag 'timers-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2024-09-16Merge tag 'lsm-pr-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+7
2024-09-16rust: kasan: Rust does not support KHWASANMatthew Maurer1-0/+1
2024-09-16rust: cfi: add support for CFI_CLANG with RustMatthew Maurer1-1/+3
2024-09-13rust: support for shadow call stack sanitizerAlice Ryhl1-1/+0
2024-09-10Merge branch 'linus' into timers/coreThomas Gleixner1-2/+3
2024-09-05kbuild: rust: re-run Kconfig if the version text changesMiguel Ojeda1-1/+3
2024-09-05kbuild: rust: add `CONFIG_RUSTC_VERSION`Miguel Ojeda1-0/+7
2024-09-04Merge branch 'bpf/master' into for-6.12Tejun Heo1-2/+3
2024-09-04sched_ext: Add cgroup supportTejun Heo1-0/+6
2024-09-04sched: Introduce CONFIG_GROUP_SCHED_WEIGHTTejun Heo1-0/+4
2024-09-01xz: adjust arch-specific options for better kernel compressionLasse Collin1-2/+3
2024-09-01mm: fix typo in KconfigValdis Kletnieks1-1/+1
2024-08-30cgroup/cpuset: guard cpuset-v1 code under CONFIG_CPUSETS_V1Chen Ridong1-0/+13
2024-08-30io_uring: add GCOV_PROFILE_URING Kconfig optionJens Axboe1-0/+13
2024-08-20init/main.c: Initialize early LSMs after arch code, static keys and calls.KP Singh1-2/+4
2024-08-20initramfs,lsm: add a security hook to do_populate_rootfs()Fan Wu1-0/+3
2024-08-18init/Kconfig: Only block on RANDSTRUCT for RUSTNeal Gompa1-1/+1
2024-08-16Merge tag 'rust-fixes-6.11' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-2/+2
2024-08-01rust: SHADOW_CALL_STACK is incompatible with RustAlice Ryhl1-0/+1
2024-07-30Merge tag 'v6.11-rc1' into for-6.12Tejun Heo3-44/+33
2024-07-29posix-timers: Convert timer list to hlistThomas Gleixner1-1/+1
2024-07-29rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXTMasahiro Yamada1-2/+2
2024-07-29rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXTMasahiro Yamada1-2/+2
2024-07-27Merge tag 'rust-6.11' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+4
2024-07-23Merge tag 'kbuild-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds3-29/+1
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+15
2024-07-20kallsyms: get rid of code for absolute kallsymsJann Horn1-18/+0
2024-07-18init/Kconfig: remove CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUNDMark Rutland1-10/+12
2024-07-16kbuild: move init/build-version to scripts/Masahiro Yamada2-11/+1
2024-07-10mm: remove CONFIG_MEMCG_KMEMJohannes Weiner1-5/+0
2024-07-10rust: work around `bindgen` 0.69.0 issueMiguel Ojeda1-1/+4
2024-07-08sched_ext: Take out ->priq and ->flags from scx_dsq_nodeTejun Heo1-1/+1
2024-07-04mm: memcg: put cgroup v1-specific code under a config optionRoman Gushchin1-0/+17
2024-06-18sched_ext: Add vtime-ordered priority queue to dispatch_q'sTejun Heo1-1/+1
2024-06-18sched_ext: Implement runnable task stall watchdogDavid Vernet1-0/+1
2024-06-18sched_ext: Implement BPF extensible scheduler classTejun Heo1-0/+11
2024-06-15gcc: disable '-Warray-bounds' for gcc-9Yury Norov1-1/+1
2024-05-22Merge tag 'driver-core-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-9/+1
2024-05-19Merge tag 'mm-nonmm-stable-2024-05-19-11-56' of git://git.kernel.org/pub/scm/...Linus Torvalds2-1/+19
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+4
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-4/+1
2024-05-17Merge tag 'bootconfig-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+10
2024-05-15Merge tag 'livepatching-for-6.10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2024-05-15Merge tag 'printk-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-10/+4
2024-05-14Makefile: remove redundant tool coverage variablesMasahiro Yamada1-3/+0
2024-05-13Merge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-6/+7
2024-05-13Merge tag 'locking-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2024-05-13Merge tag 'hardening-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada1-1/+1
2024-05-09livepatch: Rename KLP_* to KLP_TRANSITION_*Wardenjohn1-1/+1
2024-05-06printk: Remove redundant CONFIG_BASE_FULLYoann Congal1-7/+3
2024-05-06printk: Change type of CONFIG_BASE_SMALL to boolYoann Congal1-4/+2
2024-05-06printk: Fix LOG_CPU_MAX_BUF_SHIFT when BASE_SMALL is enabledYoann Congal1-2/+2
2024-04-30init: replace deprecated strncpy with strscpy_padJustin Stitt1-2/+1
2024-04-27Merge tag 'rust-fixes-6.9' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+1
2024-04-25initrd: remove the now superfluous sentinel element from ctl_table arrayJoel Granados1-1/+0
2024-04-25NUMA: early use of cpu_to_node() returns 0 instead of the correct node idHuang Shijie1-0/+14
2024-04-25bootconfig: do not put quotes on cmdline items unless necessaryRasmus Villemoes1-3/+9
2024-04-25mm: introduce slabobj_ext to support slab object extensionsSuren Baghdasaryan1-0/+4
2024-04-24sched/cpufreq: Rename arch_update_thermal_pressure() => arch_update_hw_pressu...Vincent Guittot1-6/+6
2024-04-23Merge 6.9-rc5 into driver-core-nextGreg Kroah-Hartman2-2/+9
2024-04-16rust: make mutually exclusive with CFI_CLANGConor Dooley1-0/+1
2024-04-13init/main.c: Minor cleanup for the setup_command_line() functionYuntao Wang1-3/+3
2024-04-13init/main.c: Remove redundant space from saved_command_lineYuntao Wang1-1/+3
2024-04-13bootconfig: do not put quotes on cmdline items unless necessaryRasmus Villemoes1-3/+4
2024-04-13init/main.c: Fix potential static_command_line memory overflowYuntao Wang1-0/+2
2024-04-11treewide: Use sysfs_bin_attr_simple_read() helperLukas Wunner1-9/+1
2024-04-09fs/proc: Skip bootloader comment if no embedded kernel parametersMasami Hiramatsu1-0/+5
2024-04-09Merge tag 'v6.9-rc3' into locking/core, to pick up fixesIngo Molnar2-3/+6
2024-04-05init: open output files from cpio unpacking with O_LARGEFILEJohn Sperbeck1-1/+1
2024-03-31rust: don't select CONSTRUCTORSAlice Ryhl1-1/+0
2024-03-26init: open /initrd.image with O_LARGEFILEJohn Sperbeck1-1/+1
2024-03-25sched/fair: Check if a task has a fitting CPU when updating misfitQais Yousef1-0/+1
2024-03-22Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+3
2024-03-22jump_label,module: Don't alloc static_key_mod for __ro_after_init keysPeter Zijlstra1-0/+1
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds1-7/+2
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+6
2024-03-13Merge tag 'modules-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-14/+7
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-5/+0
2024-03-11Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+4
2024-03-11Merge tag 'x86-apic-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+0
2024-03-11Merge tag 'wq-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-1/+2
2024-03-11Merge tag 'rcu.next.v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/bo...Linus Torvalds1-0/+1
2024-03-11Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds3-3/+15
2024-03-11Merge tag 'vfs-6.9.pidfd' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-0/+2
2024-03-11Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds1-2/+0
2024-03-04modules: wait do_free_init correctlyChangbin Du1-2/+3
2024-03-04init/Kconfig: lower GCC version check for -Warray-boundsKees Cook1-3/+3
2024-03-04smp: Consolidate smp_prepare_boot_cpu()Thomas Gleixner1-0/+4
2024-03-02Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-5/+0
2024-03-01pidfd: add pidfsChristian Brauner1-0/+2
2024-02-27Merge branch 'x86/urgent' into x86/apic, to resolve conflictsIngo Molnar1-0/+9
2024-02-27smp: Provide 'setup_max_cpus' definition on UP tooIngo Molnar1-1/+0
2024-02-25rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocksPaul E. McKenney1-0/+1
2024-02-23crash: split crash dumping code out from kexec_core.cBaoquan He1-1/+1
2024-02-22init: remove obsolete arch_call_rest_init() wrapperGeert Uytterhoeven1-7/+2
2024-02-22arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy1-0/+2
2024-02-20treewide: replace or remove redundant def_bool in Kconfig filesMasahiro Yamada1-1/+1
2024-02-16workqueue, irq_work: Build fix for !CONFIG_IRQ_WORKTejun Heo1-1/+1
2024-02-15update workarounds for gcc "asm goto" issueLinus Torvalds1-0/+9
2024-02-15locking: Introduce prepare_sync_core_cmd()Andrea Parri1-0/+3
2024-02-09async: Use a dedicated unbound workqueue with raised min_activeTejun Heo1-0/+1
2024-02-08init: flush async file closingChristian Brauner3-3/+15
2024-02-07bpf: Merge two CONFIG_BPF entriesMasahiro Yamada1-5/+0
2024-02-02init: Declare rodata_enabled and mark_rodata_ro() at all timeChristophe Leroy1-14/+7
2024-02-01Kconfig: Disable -Wstringop-overflow for GCC globallyLinus Torvalds1-3/+3
2024-01-22initramfs: remove duplicate built-in __initramfs_start unpackingDavid Disseldorp1-2/+0
2024-01-21init: Kconfig: Disable -Wstringop-overflow for GCC-11Gustavo A. R. Silva1-0/+12
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+17
2024-01-17Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+6
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+1
2023-12-20plist: Split out plist_types.hKent Overstreet1-0/+1
2023-12-20init/Kconfig: move more items into the EXPERT menuRandy Dunlap1-52/+50
2023-12-15initramfs: Expose retained initrd as sysfs fileAlexander Graf1-1/+17
2023-12-10arch: remove ARCH_TASK_STRUCT_ON_STACKHeiko Carstens1-8/+2
2023-12-07rootfs: Fix support for rootfstype= when root= is givenStefan Berger1-3/+6
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+0
2023-11-01Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-0/+4
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-11-01proc: sysctl: prevent aliased sysctls from getting passed to initKrister Johansen1-0/+4
2023-10-30Merge tag 'hardening-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+3
2023-10-30Merge tag 'x86_bugs_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2023-10-30Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+1
2023-10-20x86/retpoline: Make sure there are no unconverted return thunks due to KCSANJosh Poimboeuf1-0/+1
2023-10-19init/mount: print pretty name of root device when panicsJianyong Wu1-1/+1
2023-10-04kill task_struct->thread_groupOleg Nesterov1-1/+0
2023-09-22init/version.c: Replace strlcpy with strscpyAzeem Shaikh1-3/+3
2023-09-11sched: Add task_struct->faults_disabled_mappingKent Overstreet1-0/+1
2023-09-11arch: Remove Itanium (IA-64) architectureArd Biesheuvel1-1/+1
2023-09-01Merge tag 'wq-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-0/+1
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-8/+2
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2023-08-28Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2023-08-21treewide: drop CONFIG_EMBEDDEDRandy Dunlap1-8/+0
2023-08-18kexec: consolidate kexec and crash options into kernel/Kconfig.kexecEric DeVolder1-0/+2
2023-08-18mm: remove arguments of show_mem()Kefeng Wang1-1/+1
2023-08-15init: Add support for rootwait timeout parameterLoic Poulain1-2/+36
2023-08-07workqueue: Initialize unbound CPU pods later in the bootTejun Heo1-0/+1
2023-08-02sched/psi: Select KERNFS as neededRandy Dunlap1-0/+1
2023-07-01Merge tag 'kbuild-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-0/+1
2023-06-28Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/...Linus Torvalds2-21/+12
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+10
2023-06-27Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+8
2023-06-26Merge tag 'x86-boot-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Linus Torvalds1-15/+1
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds3-319/+122
2023-06-25kbuild: Fix CFI failures with GCOVSami Tolvanen1-0/+1
2023-06-16init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()Thomas Gleixner1-13/+0
2023-06-16init: Invoke arch_cpu_finalize_init() earlierThomas Gleixner1-2/+2
2023-06-16init: Remove check_bugs() leftoversThomas Gleixner1-5/+0
2023-06-16init: Provide arch_cpu_finalize_init()Thomas Gleixner1-0/+4
2023-06-09init: add bdev fs printk if mount_block_root failedAngus Chen1-1/+12
2023-06-09init: move cifs_root_data() prototype into linux/mount.hArnd Bergmann1-2/+0
2023-06-09init: consolidate prototypes in linux/init.hArnd Bergmann1-18/+0
2023-06-09cachestat: implement cachestat syscallNhat Pham1-0/+10
2023-06-05block: move the code to do early boot lookup of block devices to block/Christoph Hellwig1-219/+0
2023-06-05init: clear root_wait on all invalid root= stringsChristoph Hellwig1-7/+11
2023-06-05init: improve the name_to_dev_t interfaceChristoph Hellwig1-53/+49
2023-06-05init: move the nfs/cifs/ram special cases out of name_to_dev_tChristoph Hellwig1-8/+6
2023-06-05init: factor the root_wait logic in prepare_namespace into a helperChristoph Hellwig1-10/+22
2023-06-05init: handle ubi/mtd root mounting like all other root typesChristoph Hellwig1-9/+14
2023-06-05init: don't remove the /dev/ prefix from error messagesChristoph Hellwig1-11/+6
2023-06-05init: pass root_device_name explicitlyChristoph Hellwig3-25/+29
2023-06-05init: refactor mount_rootChristoph Hellwig1-48/+56
2023-06-05init: rename mount_block_root to mount_root_genericChristoph Hellwig3-5/+5
2023-06-05driver core: return bool from driver_probe_doneChristoph Hellwig1-1/+1
2023-06-05init: remove unused names parameter in split_fs_names()Yihuan Pan1-3/+3
2023-05-16start_kernel: Omit prevent_tail_call_optimization() for newer toolchains[email protected]1-0/+6
2023-05-16start_kernel: Add __no_stack_protector function attribute[email protected]1-1/+2
2023-04-28Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-72/+2
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-38/+0
2023-04-25Merge tag 'slab-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-1/+1
2023-04-25Merge tag 'printk-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-24/+0
2023-04-25Merge tag 'x86_sev_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-8/+11
2023-04-24Merge tag 'v6.4/kernel.user_worker' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2023-04-23gcc: disable '-Warray-bounds' for gcc-13 tooLinus Torvalds1-7/+3
2023-04-16init/initramfs: Fix argument forwarding to panic() in panic_show_mem()Benjamin Gray1-9/+2
2023-04-14init: Mark start_kernel() __noreturnJosh Poimboeuf1-1/+1
2023-04-14init: Mark [arch_call_]rest_init() __noreturnJosh Poimboeuf1-2/+2
2023-04-05init,mm: fold late call to page_ext_init() to page_alloc_init_late()Mike Rapoport (IBM)1-4/+0
2023-04-05init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init()Mike Rapoport (IBM)1-69/+2
2023-04-05init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init()Mike Rapoport (IBM)1-3/+4
2023-04-05mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp()Mike Rapoport (IBM)1-1/+1
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman1-3/+7
2023-03-29Merge branch 'slab/for-6.4/slob-removal' into slab/for-nextVlastimil Babka1-1/+1
2023-03-29mm/slob: remove CONFIG_SLOBVlastimil Babka1-1/+1
2023-03-27Remove orphaned CONFIG_PRINTK_SAFE_LOG_BUF_SHIFTMarc Aurèle La France1-24/+0
2023-03-27init: Call mem_encrypt_init() after Hyper-V hypercall init is doneMichael Kelley1-8/+11
2023-03-22bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=yMasami Hiramatsu (Google)1-3/+7
2023-03-12kernel: Allow a kernel thread's name to be set in copy_processMike Christie1-1/+1
2023-03-06driver core: remove CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2Greg Kroah-Hartman1-38/+0
2023-02-26Merge tag 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-4/+0
2023-02-23Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+2