aboutsummaryrefslogtreecommitdiffstats
path: root/init
AgeCommit message (Expand)AuthorFilesLines
2020-03-12int128: fix __uint128_t compiler test in KconfigMasahiro Yamada1-2/+1
2020-02-26Merge tag 'trace-v5.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-19/+24
2020-02-25bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issueMasami Hiramatsu1-1/+1
2020-02-20bootconfig: Print array as multiple commands for legacy command lineMasami Hiramatsu1-14/+8
2020-02-20bootconfig: Add bootconfig magic word for indicating bootconfig explicitlyMasami Hiramatsu2-2/+6
2020-02-20bootconfig: Set CONFIG_BOOT_CONFIG=n by defaultMasami Hiramatsu2-1/+8
2020-02-20bootconfig: Mark boot_config_checksum() staticQiujun Huang1-1/+1
2020-02-11Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-8/+30
2020-02-10bootconfig: Use parse_args() to find bootconfig and '--'Steven Rostedt (VMware)1-7/+30
2020-02-10bootconfig: Remove unneeded CONFIG_LIBXBCMasami Hiramatsu1-1/+0
2020-02-06Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds2-17/+226
2020-02-05bootconfig: Show the number of nodes on boot messageMasami Hiramatsu1-2/+4
2020-02-05bootconfig: Use bootconfig instead of boot configMasami Hiramatsu1-3/+3
2020-02-05bootconfig: Only load bootconfig if "bootconfig" is on the kernel cmdlineSteven Rostedt (VMware)1-7/+21
2020-01-31init/main.c: fix misleading "This architecture does not have kernel memory pr...Christophe Leroy1-0/+5
2020-01-31init/main.c: fix quoted value handling in unknown_bootoptionArvind Sankar1-3/+4
2020-01-31init/main.c: remove unnecessary repair_env_string in do_initcall_levelArvind Sankar1-6/+10
2020-01-31init/main.c: log arguments and environment passed to initArvind Sankar1-0/+8
2020-01-29Merge tag 'driver-core-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2020-01-28Merge tag 'for-linus-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2020-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-0/+7
2020-01-28Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2020-01-27Merge tag 'timers-core-2020-01-27' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+8
2020-01-21bootconfig: Fix Kconfig help message for BOOT_CONFIGMasami Hiramatsu1-1/+3
2020-01-19Revert "um: Enable CONFIG_CONSTRUCTORS"Johannes Berg1-0/+1
2020-01-19Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-01-14lib/vdso: Prepare for time namespace supportThomas Gleixner1-0/+1
2020-01-14ns: Introduce Time NamespaceAndrei Vagin1-0/+7
2020-01-13mm, debug_pagealloc: don't rely on static keys too earlyVlastimil Babka1-0/+1
2020-01-13bootconfig: init: Allow admin to use bootconfig for init command lineMasami Hiramatsu1-3/+28
2020-01-13bootconfig: init: Allow admin to use bootconfig for kernel command lineMasami Hiramatsu1-5/+101
2020-01-13init/main.c: Alloc initcall_command_line in do_initcall() and free itMasami Hiramatsu1-11/+15
2020-01-13bootconfig: Load boot config from the tail of initrdMasami Hiramatsu2-0/+55
2020-01-13bootconfig: Add Extra Boot Config supportMasami Hiramatsu1-0/+11
2020-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-20/+6
2020-01-02Revert "fs: remove ksys_dup()"Dominik Brodowski1-20/+6
2019-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+7
2019-12-17early init: fix error handling when opening /dev/consoleLinus Torvalds1-1/+1
2019-12-16Fix root mounting with no mount optionsLinus Torvalds1-10/+13
2019-12-16device.h: move 'struct driver' stuff out to device/driver.hGreg Kroah-Hartman1-1/+1
2019-12-13scripts/sorttable: Rename 'sortextable' to 'sorttable'Shile Zhang1-1/+1
2019-12-12fs: remove ksys_dup()Dominik Brodowski1-6/+20
2019-12-12init: unify opening /dev/console as stdin/stdout/stderrDominik Brodowski2-9/+13
2019-12-12init: use do_mount() instead of ksys_mount()Dominik Brodowski1-6/+22
2019-12-12initrd: use do_mount() instead of ksys_mount()Dominik Brodowski1-3/+3
2019-12-12devtmpfs: use do_mount() instead of ksys_mount()Dominik Brodowski1-1/+1
2019-12-11bpf, x86, arm64: Enable jit by default when not built as always-onDaniel Borkmann1-0/+7
2019-12-04init/Kconfig: fix indentationKrzysztof Kozlowski1-38/+38
2019-12-02Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-21/+1
2019-12-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-17/+0
2019-11-26sysctl: Remove the sysctl system callEric W. Biederman1-17/+0
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-0/+49
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-0/+4
2019-11-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+8
2019-11-17int128: move __uint128_t compiler test to KconfigArd Biesheuvel1-0/+4
2019-11-15kbuild: remove header compile testMasahiro Yamada1-21/+1
2019-10-29io_uring: replace workqueue usage with io-wqJens Axboe1-0/+1
2019-10-16arm64: use generic free_initrd_mem()Mike Rapoport1-0/+8
2019-10-02init: Support mounting root file systems over SMBPaulo Alcantara (SUSE)1-0/+49
2019-09-28Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+6
2019-09-27Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+5
2019-09-24mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmaskMike Rapoport1-1/+0
2019-09-24mm: consolidate pgtable_cache_init() and pgd_cache_init()Mike Rapoport1-2/+1
2019-09-24mm: kmemleak: use the memory pool for early allocationsCatalin Marinas1-1/+1
2019-09-22Merge tag 'modules-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+30
2019-09-21Merge tag 'for-linus-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2019-09-21Merge tag 'compiler-attributes-for-linus-v5.4' of git://github.com/ojeda/linuxLinus Torvalds1-0/+3
2019-09-20Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2-8/+23
2019-09-19Merge branch 'work.mount2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-7/+4
2019-09-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+0
2019-09-16Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-2/+24
2019-09-16Merge branch 'sched/rt' into sched/core, to pick up -rt changesIngo Molnar2-2/+2
2019-09-15um: Enable CONFIG_CONSTRUCTORSJohannes Berg1-1/+0
2019-09-15compiler-types.h: add asm_inline definitionRasmus Villemoes1-0/+3
2019-09-12vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount APIDavid Howells1-5/+4
2019-09-11module: move CONFIG_UNUSED_SYMBOLS to the sub-menu of MODULESMasahiro Yamada1-0/+16
2019-09-11module: remove redundant 'depends on MODULES'Masahiro Yamada1-3/+1
2019-09-10module: add config option MODULE_ALLOW_MISSING_NAMESPACE_IMPORTSMatthias Maennich1-0/+13
2019-09-05make shmem_fill_super() staticAl Viro1-1/+1
2019-09-05make ramfs_fill_super() staticAl Viro1-4/+2
2019-09-04kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARCMasahiro Yamada1-2/+10
2019-09-03sched/uclamp: Extend CPU's cgroup controllerPatrick Bellasi1-0/+22
2019-08-29init/Kconfig: rework help of CONFIG_CC_OPTIMIZE_FOR_SIZEMasahiro Yamada1-4/+2
2019-08-28posix-cpu-timers: Move state tracking to struct posix_cputimersThomas Gleixner1-2/+0
2019-08-22kbuild: add CONFIG_ASM_MODVERSIONSMasahiro Yamada1-0/+8
2019-08-20Revert "init/Kconfig: Fix infinite Kconfig recursion on PPC"Will Deacon1-1/+1
2019-08-19lockdown: Enforce module signatures if the kernel is locked downDavid Howells1-0/+5
2019-08-19security: Support early LSMsMatthew Garrett1-0/+1
2019-08-14Kbuild: Handle PREEMPT_RT for version string and magicThomas Gleixner1-2/+3
2019-08-07init/Kconfig: Fix infinite Kconfig recursion on PPCWill Deacon1-1/+1
2019-08-05MODSIGN: Export module signature definitionsThiago Jung Bauermann1-1/+5
2019-08-05arm64: Add support for relocating the kernel with RELR relocationsPeter Collingbourne1-0/+3
2019-07-31sched/preempt: Use CONFIG_PREEMPTION where appropriateThomas Gleixner2-2/+2
2019-07-19Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-22/+3
2019-07-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+2
2019-07-16init/Kconfig: fix neighboring typosKees Cook1-2/+2
2019-07-15docs: cgroup-v1: add it to the admin-guide bookMauro Carvalho Chehab1-2/+2
2019-07-15docs: accounting: convert to ReSTMauro Carvalho Chehab1-1/+1
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-0/+33
2019-07-12mm: init: report memory auto-initialization features at boot timeAlexander Potapenko1-0/+24
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds1-3/+3
2019-07-09Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+0
2019-07-09kbuild: compile-test kernel headers to ensure they are self-containedMasahiro Yamada1-0/+11
2019-07-08Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+1
2019-07-08Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+55
2019-07-08Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+2
2019-07-08kbuild: compile-test exported headers to ensure they are self-containedMasahiro Yamada1-0/+10
2019-07-08init/Kconfig: add CONFIG_CC_CAN_LINKMasahiro Yamada1-0/+3
2019-07-04mnt_init(): call shmem_init() unconditionallyAl Viro2-8/+2
2019-07-04don't bother with registering rootfsAl Viro1-13/+2
2019-07-04init_rootfs(): don't bother with init_ramfs_fs()Al Viro1-2/+0
2019-06-29initramfs: fix populate_initrd_image() section mismatchGeert Uytterhoeven1-2/+2
2019-06-24sched/uclamp: Add CPU's clamp buckets refcountingPatrick Bellasi1-0/+53
2019-06-20block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUGChristoph Hellwig1-8/+0
2019-06-17Merge tag 'v5.2-rc5' into sched/core, to pick up fixesIngo Molnar1-9/+8
2019-06-17Merge tag 'v5.2-rc5' into locking/core, to pick up fixesIngo Molnar1-9/+8
2019-06-15kbuild: add support for ensuring headers are self-containedJani Nikula1-0/+9
2019-06-14docs: scheduler: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-3/+3
2019-06-14docs: cgroup-v1: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-08Merge tag 'char-misc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-9/+8
2019-06-03locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start withYuyang Du1-1/+1
2019-06-03locking/lockdep: Use lockdep_init_task for task initiation consistentlyYuyang Du1-0/+2
2019-06-03sched/core: Provide a pointer to the valid CPU maskSebastian Andrzej Siewior1-1/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167Thomas Gleixner1-13/+1
2019-05-24kheaders: Move from proc to sysfsJoel Fernandes (Google)1-9/+8
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner3-0/+3
2019-05-18initramfs: don't free a non-existent initrdSteven Price1-1/+1
2019-05-14mm: shuffle initial free memory to improve memory-side-cache utilizationDan Williams1-0/+24
2019-05-14init: free_initmem: poison freed init memoryMike Rapoport1-1/+1
2019-05-14init: provide a generic free_initmem implementationMike Rapoport1-0/+5
2019-05-14initramfs: poison freed initrd memoryChristoph Hellwig1-1/+2
2019-05-14initramfs: provide a generic free_initrd_mem implementationChristoph Hellwig1-0/+5
2019-05-14initramfs: move the legacy keepinitrd parameter to core codeChristoph Hellwig1-0/+9
2019-05-14initramfs: cleanup populate_rootfsChristoph Hellwig1-17/+20
2019-05-14initramfs: factor out a helper to populate the initrd imageChristoph Hellwig1-17/+23
2019-05-14initramfs: cleanup initrd freeingChristoph Hellwig1-23/+30
2019-05-14initramfs: free initrd memory if opening /initrd.image failsChristoph Hellwig1-8/+6
2019-05-07Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+14
2019-05-07Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+10
2019-05-07Merge tag 'pidfd-v5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds1-10/+0
2019-05-07Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-3/+3
2019-05-05x86/mm: Initialize PGD cache during mm initializationNadav Amit1-0/+3
2019-04-30x86/alternatives: Initialize temporary mm for patchingNadav Amit1-0/+3
2019-04-29init/config: Do not select BUILD_BIN2C for IKCONFIGJoel Fernandes (Google)1-1/+0
2019-04-29Provide in-kernel headers to make extending kernel easierJoel Fernandes (Google)1-0/+10
2019-04-19random: move rand_initialize() earlierKees Cook1-7/+14
2019-04-19init: initialize jump labels before command line option parsingDan Williams1-2/+2
2019-04-19Make anon_inodes unconditionalDavid Howells1-10/+0
2019-04-09treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelySakari Ailus1-3/+3
2019-03-12init/main: add checks for the return value of memblock_alloc*()Mike Rapoport1-6/+20
2019-03-10Merge tag 'kbuild-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+18
2019-03-10Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+1
2019-03-08Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+9
2019-03-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+3
2019-03-07init/initramfs.c: provide more details in error messagesDavid Engraf1-3/+3
2019-03-07Merge tag 'audit-pr-20190305' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2019-03-06time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTSArnd Bergmann1-0/+1
2019-03-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+2
2019-03-06Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2019-03-05mm: replace all open encodings for NUMA_NO_NODEAnshuman Khandual1-1/+2
2019-03-04kbuild: clean up scripts/gcc-version.shMasahiro Yamada1-1/+1
2019-02-28Add io_uring IO interfaceJens Axboe1-0/+9
2019-02-27kbuild: compute false-positive -Wmaybe-uninitialized cases in KconfigMasahiro Yamada1-0/+17
2019-02-21revert "initramfs: cleanup incomplete rootfs"Andrew Morton1-3/+3
2019-02-12Revert "mm: use early_pfn_to_nid in page_ext_init"Qian Cai1-1/+2
2019-02-11Merge tag 'v5.0-rc6' into sched/core, to pick up fixesIngo Molnar1-1/+12
2019-02-04sched/core: Convert task_struct.stack_refcount to refcount_tElena Reshetova1-1/+1
2019-02-04sched/core: Convert task_struct.usage to refcount_tElena Reshetova1-1/+1
2019-02-04sched/core: Convert signal_struct.sigcnt to refcount_tElena Reshetova1-1/+1
2019-02-01psi: clarify the Kconfig text for the default-disable optionJohannes Weiner1-0/+11
2019-02-01init/Kconfig: fix grammar by moving a closing parenthesisJonathan Neuschäfer1-1/+1
2019-01-25audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDITRichard Guy Briggs1-1/+1
2019-01-14kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7Paul Burton1-0/+1
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada1-0/+3
2019-01-05Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-0/+2
2019-01-04initramfs: cleanup incomplete rootfsDavid Engraf1-3/+3
2019-01-04fork: fix some -Wmissing-prototypes warningsYi Wang1-1/+0
2019-01-04init/main.c: make "initcall_level_names[]" const char *Alexey Dobriyan1-1/+1
2018-12-28Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+20
2018-12-28Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2018-12-28Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-blockLinus Torvalds3-21/+0
2018-12-28debugobjects: call debug_objects_mem_init earilerQian Cai1-1/+1
2018-12-27Merge tag 'audit-pr-20181224' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-9/+0
2018-12-26Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+0
2018-12-26Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2018-12-20vfs: Suppress MS_* flag defs within the kernel unless explicitly enabledDavid Howells2-0/+2
2018-12-14psi: fix reference to kernel commandline enableBaruch Siach1-2/+2
2018-12-04Merge tag 'v4.20-rc5' into for-4.21/blockJens Axboe2-10/+21
2018-12-04Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-3/+3
2018-11-30initramfs: clean old path before creating a hardlinkLi Zhijian1-10/+12
2018-11-30psi: make disabling/enabling easier for vendor kernelsJohannes Weiner1-0/+9
2018-11-30x86/efi: Move efi_<reserve/free>_boot_services() to arch/x86Sai Praneeth Prakhya1-4/+0
2018-11-27main: Replace rcu_barrier_sched() with rcu_barrier()Paul E. McKenney1-3/+3
2018-11-26arch: Move initrd= parsing into do_mounts_initrd.cFlorian Fainelli1-0/+17
2018-11-26arch: Make phys_initrd_start and phys_initrd_size global variablesFlorian Fainelli1-0/+3
2018-11-19audit: remove WATCH and TREE config optionsRichard Guy Briggs1-9/+0
2018-11-07block: remove dead elevator codeJens Axboe3-21/+0
2018-10-31memblock: stop using implicit alignment to SMP_CACHE_BYTESMike Rapoport1-5/+8
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+1