aboutsummaryrefslogtreecommitdiffstats
path: root/init
AgeCommit message (Expand)AuthorFilesLines
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
2018-10-31memblock: replace alloc_bootmem with memblock_allocMike Rapoport1-2/+2
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport1-3/+3
2018-10-31init/do_mounts.c: add root=PARTLABEL=<name> supportNikolaus Voss1-0/+31
2018-10-26psi: cgroup supportJohannes Weiner1-0/+4
2018-10-26psi: pressure stall information for CPU, memory, and IOJohannes Weiner1-0/+15
2018-10-23Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+5
2018-10-23Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+0
2018-10-09init: add arch_call_rest_init to allow stack switchingMartin Schwidefsky1-2/+7
2018-10-02sched/pelt: Fix warning and clean up IRQ PELT configVincent Guittot1-0/+5
2018-09-27jump_label: Annotate entries that operate on __init code earlierArd Biesheuvel1-1/+0
2018-08-25Merge tag 'kbuild-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-0/+2
2018-08-24kbuild: test dead code/data elimination support in KconfigMasahiro Yamada1-0/+2
2018-08-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds7-80/+31
2018-08-22init/Kconfig: remove EXPERT from CHECKPOINT_RESTOREAdrian Reber1-12/+12
2018-08-22init/main.c: log init process file namePaul Menzel1-0/+1
2018-08-22init/Kconfig: fix its typosRandy Dunlap1-2/+2
2018-08-22init/: remove ineffective sparse disablingLuc Van Oostenryck5-50/+0
2018-08-22init: allow initcall tables to be emitted using relative referencesArd Biesheuvel1-16/+16
2018-08-21Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-5/+8
2018-08-20Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-1/+2
2018-08-17mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOBKirill Tkhai1-0/+5
2018-08-15Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+11
2018-08-15Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-2/+2
2018-08-15Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2-0/+12
2018-08-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-1/+14
2018-08-13Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2018-08-13Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+7
2018-08-12init: rename and re-order boot_cpu_state_init()Linus Torvalds1-1/+1
2018-08-10tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and un...Steven Rostedt (VMware)1-2/+0
2018-08-09signal: Don't restart fork when signals come in.Eric W. Biederman1-0/+1
2018-08-09init/Kconfig: Use short unix-style option instead of --longnameRob Landley1-2/+2
2018-08-02kconfig: include kernel/Kconfig.preempt from init/KconfigChristoph Hellwig1-0/+1
2018-08-02kconfig: include common Kconfig files from top-level KconfigChristoph Hellwig1-2/+2
2018-08-02kconfig: remove duplicate SWAP symbol defintionsChristoph Hellwig1-1/+8
2018-07-31tracing: Centralize preemptirq tracepoints and unify their usageJoel Fernandes (Google)1-1/+4
2018-07-21pid: Implement PIDTYPE_TGIDEric W. Biederman1-1/+1
2018-07-21pids: Move the pgrp and session pid pointers from task_struct to signal_structEric W. Biederman1-5/+6
2018-07-21pids: Initialize leader_pid in init_taskEric W. Biederman1-0/+1
2018-07-20x86/mm/pti: Introduce pti_finalize()Joerg Roedel1-0/+7
2018-07-20sched/clock: Enable sched clock earlyPavel Tatashin1-1/+1
2018-07-20sched/clock: Move sched clock initialization and merge with generic clockPavel Tatashin1-2/+2
2018-07-18kbuild: Add build salt to the kernel and modulesLaura Abbott2-0/+12
2018-06-30Merge tag 'kbuild-fixes-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+3
2018-06-28kbuild: reword help of LD_DEAD_CODE_DATA_ELIMINATIONMasahiro Yamada1-4/+3
2018-06-25init/Kconfig: add an option for uncompressed kernelVasily Gorbik1-1/+14
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig1-4/+0
2018-06-13Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-0/+15
2018-06-10Merge branch 'core-rseq-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+23
2018-06-08kconfig: add CC_IS_CLANG and CLANG_VERSIONMasahiro Yamada1-0/+7
2018-06-08kconfig: add CC_IS_GCC and GCC_VERSIONMasahiro Yamada1-0/+8
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+1
2018-06-06Merge tag 'audit-pr-20180605' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+2
2018-06-06Merge tag 'kconfig-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-21/+4
2018-06-06Merge tag 'kbuild-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-0/+27
2018-06-06rseq: Introduce restartable sequences system callMathieu Desnoyers1-0/+23
2018-05-29kconfig: replace $(UNAME_RELEASE) with function callMasahiro Yamada1-2/+2
2018-05-29kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada1-12/+4
2018-05-29kbuild: remove CONFIG_CROSS_COMPILE supportMasahiro Yamada1-9/+0
2018-05-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1